1

我已经看到如何检查以编程方式安装的 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 年发布(据我所知)的PremiumUltimate版本。

4

1 回答 1

1

好的,所以我去了一台装有 2010 Ultimate 的机器上的注册表

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VS\

我只找到了VSTS,所以涵盖了Ultimate 。

VSTS 是注册表中 Ultimate 的名称

(但溢价仍然是一个问题)。

(这就是为什么这还不是一个公认的答案)。

于 2013-07-08T13:03:49.723 回答