无法安装VS2015专业版-安装程序认为已经安装了2015企业版

5

这张图片基本概括了我的问题:

Can't install visual studio

我没有安装Visual Studio Enterprise 2015。 我曾经安装过预发布版本,但现在已卸载。
我尝试过的方法都没有帮助:
- vs_enterprise.exe /Uninstall /Force - 重新安装Enterprise RC并将其卸载。 - 安装2015 Enterprise的发行版(告诉我需要卸载预览版) - 从注册表中手动删除所有与Visual Studio 2015和Visual Studio 14.0相关的引用 - 拔光我的头发
在“程序和功能”中不存在VS 2015,并且硬盘上也没有相关文件。
我也安装了VS 2013,它可以正常工作,但我想升级到最新版本,目前这非常困难。
任何建议都将不胜感激。
1个回答

5
检查注册表中的此键“SOFTWARE\Microsoft\DevDiv\vs\Servicing\12.0”,然后选择您想要删除的已安装版本和版本,例如:SOFTWARE\Microsoft\DevDiv\vs\Servicing\15.0\enterprise,最后将其删除! 编辑: 这是根据微软官方网站用来检测VS的路径 https://msdn.microsoft.com/en-us/library/bb164659.aspx

谢谢...但我没有那个密钥。在SOFTWARE\Microsoft\DevDiv下面没有vs。:( - Maverick
很抱歉,这是Visual Studio安装程序运行时检查的路径。我没有升级到2015版本,所以我猜他们已经改变了路径。我有两个解决方案:<br> 1-使用一个完全卸载程序,比如“我的卸载程序”,它会检查剩余的注册表键。<br> 2-使用注册表跟踪器(如RegMonitor)并运行安装程序。它会显示它正在检查哪个注册表路径。 - Obadah Hammoud
1
所以根据网站上的说法..我猜你没有找到它是因为你有64位版本..请检查Wow6432Node。 - Obadah Hammoud
1
关键在这里:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DevDiv\vs\Servicing\,那个链接给出了答案 :)。谢谢! - Maverick
很高兴能帮到你,享受专业版本吧 ;) - Obadah Hammoud

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接