此计算机上已安装Visual Studio Ultimate 2015。请卸载Visual Studio 2015并重试。
此计算机上已安装Visual Studio Professional 2015。请卸载Visual Studio 2015并重试。
请问还有什么其他的提示吗?我现在束手无策。如果您有任何问题可以帮助解决此问题,请随时提出。
提前感谢!
此计算机上已安装Visual Studio Ultimate 2015。请卸载Visual Studio 2015并重试。
此计算机上已安装Visual Studio Professional 2015。请卸载Visual Studio 2015并重试。
我曾遇到类似的问题,最终发现原因是在
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DevDiv\vs\Servicing\14.0下有条目。 修改/删除这些条目(或该键本身)解决了我的问题。
作者:K.Hoffmann
在我的情况下有所帮助的是点击小蓝色的“显示日志”链接。
在日志中,有大约360行,但最重要的是这一行:
[1184:1BEC][2015-10-15T16:31:26]i102: Detected related bundle: {5c2b89b0-08cc-492f-b086-21e4d6ae7be4}, type: Upgrade, scope: PerMachine, version: 14.0.23107.10, operation: None
这样,在不用为每个Vistual Studio条目浏览整个注册表数小时的情况下,就可以解决我的问题了。
如果所有其他方法都失败了,那么就要用一种困难的方式。首先备份您的系统,以防万一,请备份两次。
警告:如果不小心操作,运行注册表编辑器可能会导致系统崩溃。此外,有许多谷歌页面概述了此主题的各种变化。然而,Visual Studio似乎在注册表中无处不在。首先,较为简单的方法:在注册表编辑器下,选择文件->导出,将注册表文件保存在导出范围中选中全部的位置。
在注册表编辑器中,找到以下注册表项: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
左窗格中卸载下列出的每个密钥表示在“添加或删除程序”工具的当前安装的程序列表中显示的一个程序。要确定每个密钥表示的程序,请单击该密钥,然后在右侧的详细信息窗格中查看以下值:
DisplayName:DisplayName密钥的值数据是在“添加或删除程序”中列出的名称。
和
UninstallString:UninstallString密钥的值数据是用于卸载程序的程序。(如果您愿意,可以手动尝试卸载字符串,但可能无法正常工作,因为您说已经删除了所有内容。)
确定表示您已删除但仍显示在“添加或删除程序”列表中的程序的注册表键后,在注册表编辑器窗口的左窗格中右键单击该键,然后单击删除。这假定它出现在程序和功能中,如果不是,则忽略其余步骤。
响应“您是否确定要删除此键及其所有子键?”消息中单击是。
验证您已删除其注册表键的程序是否不再列出。 重新启动并尝试重新安装。
如果仍然无法工作,请使用非常困难的方法
返回到regedt32
,然后查找并删除所有具有
Visual Studio 2015
或
如果显示的是版本号小于14.0的Visual Studio,请不要改动它。如果不确定,请不要改动,你可以再次检查。有时可能需要多次检查才能找到所有内容。查找并删除所有相关键将需要一些时间,并且非常乏味。完成后,交叉手指,重新启动系统并尝试重新安装。Visual Studio 14.0
基本上需要做的一切都在这篇博客文章中描述:msiinv工具是一种列出操作系统上所有安装的msi的工具。通过这种方式,您可以检查它们,如果要删除其中任何一个,可以尝试使用msiexec /x来删除该组件。
1) 将msiinv.zip的内容提取到系统上的文件夹
c:\msiinv
2) 点击开始菜单,选择运行,输入cmd
并单击确定
3) 输入以下命令:c:\msiinv\msiinv.exe -p > c:\msiinv\msiinv_output.txt
注意:此命令必须从cmd提示符中运行,否则它不会像预期那样创建日志文件。
这些步骤将创建一个名为c:\msiinv\msiinv_output.txt
的文本文件, 其中列出了Windows Installer认为已安装在系统上的每个产品。 然后,您可以在任何文本编辑器中打开文本文件,并搜索产品列表以查找设置要卸载的产品名称。
在输出中应该有一个类似于这样的部分(更改为VS2015 Ultimate):
Microsoft Visual Studio 2015 Ultimate CTP Product code: {EF2A2E8D-E03C-370E-810F-449BECDE2240} Product state: (5) Installed. Package code: {another GUID here} Version: 14.0(...)现在我们有了Windows Installer产品代码,我们可以使用它来通过运行msiexec /x <product code>
卸载该产品(确保在此命令行中包括花括号)。如果该产品实际上已安装在您的系统上,您将看到一个进度屏幕,并且卸载将完成。
我也为 Microsoft Visual Studio 2015 Ultimate CTP - ENU
重复了这些步骤,只是为了确保。
然后,专业版安装程序启动并成功完成。
我按照MSDN论坛的步骤运行命令卸载了VS2015 Ultimate和VS2015 Preview。
D:\vs_ultimate.exe /uninstall /force
(将D替换为VS2015 DVD或挂载的ISO驱动器号)
该论坛针对VS2013,但相同的方法适用于卸载任何版本。
我为卸载2015 RC而苦恼了数小时。我找到了很多关于卸载RC的讨论,但没有一种方法有效。
我尝试了各种变体的vs_*.exe /uninstall /force,但都无济于事。
我不记得了,但我想我必须进行了“在线”安装RC,并找到了一个与安装日期相同的文件。
以下方法对我有效:vns_full.exe /uninstall /force
感谢所有在各个论坛中帮助我最终找到解决此卸载RC问题的人们。
我通过多多少少地按照此帖子解决了这个问题。我之前在分区上安装了VS 2015,但不小心格式化了它,没有卸载它,结果导致了同样的错误。
因此,我不得不手动删除32位和64位注册表中的许多引用。
我在安装 Visual Studio 2015 Community 的更新1时遇到了相同的问题。
此计算机上已安装 Visual Studio Professional 2015。请卸载 Visual Studio Professional 2015 并重试。
之前我安装了插件 Visual Studio 2015 Installer Projects ,它无法与 VS 2015 Community 版本兼容,只能在 VS 2015 Professional 上工作。
操作步骤如下:
1)启动 RegEdit
2)如果是 Win32 系统: 选择 "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\vs\Servicing\14.0" 键; 如果是 Win64 系统: 选择 "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DevDiv\vs\Servicing\14.0" 键;
3)在该键/子键下,您必须创建两个新的子键: "professional" "vscore"
4)在刚创建的每个子键中,创建一个名称为 "Install"、值为 "1" 的 REG_SZ 值(是的:"1" 是一个字符串!)
现在来解决VS 2015社区版中的问题,需要重命名或删除注册表中的一个文件夹“professional”
当VS 2015社区版无法正常安装(没有错误提示)时,最有可能的原因是系统中存在病毒或恶意软件。 我之前也遇到过这个问题,但通过安装赛门铁克终端保护成功解决了它。 清除了恶意软件和病毒后,我成功地安装了VS 2015社区版。 希望这能帮到你。
/uninstall /force
选项启动安装程序,看看是否有效。您需要已安装版本的安装程序,找到它可能有些困难,但并非不可能。 - jessehouwing