2013-07-08 231 views
1

我見過How can I check what version/edition of Visual Studio is installed programmatically?,但問題仍然存在,如果安裝的版本是2010 Ultimate或Premium,我會發現什麼?如何知道我安裝了哪個版本的vs2010?

選擇正確的答案說:「進入註冊表,找到」

HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\ VisualStudio的\ [版本] \ SETUP \ VS \ [編輯]

[版]可以是:

  • 對於Visua升Studio 2005中:8.0
  • 對於Visual Studio 2008:9.0
  • 對於Visual Studio 2010:10.0
  • 對於Visual Studio 2012:11.0

[版]可以是:

  • 對於標準版:標準
  • 對於專業版:親
  • 團隊版的軟件架構師:VSTA
  • 團隊版軟件測試人員:VSTT
  • 適用於軟件開發者團隊版:VSTD
  • 對於團隊套件版:VSTS
  • 爲首選合作伙伴版(2005)或殼牌版(2008年):IDE
  • 對於在Visual Studio 2005和工具爲Microsoft Office系統:VSTO

但它不說話高級或釋放終極版本(據我所知),2010年和2012年至少的。

回答

1

行,所以我去了註冊表的機器上2010旗艦版和

HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\ VisualStudio的\ 10.0 \ SETUP \ VS \

我只發現VSTS所以,終極被覆蓋。

VSTS是最終的名稱在註冊表

(但溢價仍然是一個問題)。

(這就是爲什麼這不是一個接受的答案呢)。

+0

你爲什麼不編輯原始答案?像這樣的多個問題散佈信息只是沒有用。 –

+0

*「原始答案」*是什麼意思?如果我根據需要得到答案,我會編輯它。 – apacay

+0

我編輯了http://stackoverflow.com/a/5090878/684646,以防萬一你的意思。 *(該版本可能正在等待同行評議)* – apacay

相關問題