【问题标题】:Can't install VS2015 Pro - Installer thinks 2015 Enterprise is already installed无法安装 VS2015 Pro - 安装程序认为 2015 Enterprise 已安装
【发布时间】:2016-02-11 04:54:41
【问题描述】:

这张图几乎概括了我的问题:

我没有安装 Visual Studio Enterprise 2015。我确实安装了一个预发布版本 - 我已经卸载了它。

我尝试过但无济于事的事情:

  • vs_enterprise.exe /Uninstall /Force
  • 重新安装 Enterprise RC 并将其卸载。
  • 正在安装 2015 Enterprise 的发行版(告诉我有一个预览版需要卸载)
  • 从注册表中手动删除对 Visual Studio 2015 和 Visual Studio 14.0 的所有引用
  • 拔掉我所有的头发

我的“程序和功能”中不存在 VS 2015,并且我的磁盘上不存在这些文件。

我还安装了 VS 2013,它工作正常,但我想升级到最新版本,目前证明这很困难。

任何建议将不胜感激。

【问题讨论】:

    标签: visual-studio visual-studio-2015


    【解决方案1】:

    检查注册表中的此项“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

    【讨论】:

    • 谢谢...但我没有那个钥匙。我在SOFTARE\Microsoft\DevDiv 下没有vs。 :(
    • 很抱歉,这是 Visual Studio 安装在运行时检查的路径。我没有升级到 2015,所以我猜他们已经更改了路径。我有两个解决方案:
      1- 使用完全卸载程序.. 像“我的卸载程序”,它会检查左侧的注册表项。.. 2- 使用注册表跟踪器(如 regmonitor)并运行安装.. 它会告诉你它正在检查哪个注册表路径
    • 所以根据网站..我猜你没有找到它,因为你有一个64版本..所以请检查Wow6432Node
    • 关键在这里:`HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DevDiv\vs\Servicing`,该链接给出了答案:)。谢谢!
    • 很高兴我能帮上忙……享受专业版 ;)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-21
    • 2016-05-11
    • 2016-09-10
    • 1970-01-01
    • 2018-04-15
    • 1970-01-01
    • 2017-09-20
    相关资源
    最近更新 更多