我已经看到如何检查以编程方式安装的 Visual Studio 的版本/版本?,但问题仍然存在,如果安装的版本是 2010 Ultimate 或 Premium,我会发现什么?
选择正确的答案是“去注册表并找到”:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[版本]\Setup\VS\[版本]
其中[version]可以是:
- 对于 Visual Studio 2005:8.0
- 对于 Visual Studio 2008:9.0
- 对于 Visual Studio 2010:10.0
- 对于 Visual Studio 2012:11.0
[编辑]可以是:
- 对于标准版:Std
- 专业版:Pro
- 对于软件架构师的团队版:VSTA
- 对于软件测试人员的团队版:VSTT
- 对于软件开发人员的团队版:VSTD
- 对于团队套件版:VSTS
- 对于 Premier Partner Edition (2005) 或 Shell Edition (2008):IDE
- 对于 Microsoft Office System 的 Visual Studio 2005 工具:VSTO
但它并没有提到至少在 2010 年和 2012 年发布(据我所知)的Premium或Ultimate版本。