我见过How can I check what version/edition of Visual Studio is installed programmatically?,但问题仍然存在,如果安装的版本是2010年的终极版还是高级版,我会发现什么?
选择正确的答案是:“转到注册表并找到”
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio[version]\Setup\VS[edition]
其中版本可以是:
版本的可以是:
但它并没有提到至少在2010年和2012年发行的高级版或终极版(据我所知)。
发布于 2013-07-08 13:03:49
好的,我在一台带有2010终极版的机器上注册了
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VS\
我只找到了VSTS,所以,终极已经涵盖了。
VSTS是注册表中的终极名称。
(但溢价仍是一个问题)。
(这就是为什么这还不是一个公认的答案的原因)。
https://stackoverflow.com/questions/17527209
复制相似问题