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年至少的。
你为什么不编辑原始答案?像这样的多个问题散布信息只是没有用。 –
*“原始答案”*是什么意思?如果我根据需要得到答案,我会编辑它。 – apacay
我编辑了http://stackoverflow.com/a/5090878/684646,以防万一你的意思。 *(该版本可能正在等待同行评议)* – apacay