我尝试从脱机安装程序(iso文件)安装Visual Studio 2015 Update 3,并获得此错误:
我在Windows 7上运行,我的系统上确实有Visual Studio 2013 Update 2013。
下面是一些日志:
[0E68:1238][2016-07-05T17:24:07]i000: MUX: Detect Completed
[0E68:1238][2016-07-05T17:24:07]i000: MUX: Wait for View to be loaded
[0E68:1238][2016-07-05T17:24:07]i000: MUX: View loaded
[0E68:1238][2016-07-05T17:24:07]i000: MUX: Checking for update...
[0E68:1238][2016-07-05T17:24:07]i000: MUX: Setup update feature is enabled. Evaluating conditions to determine whether to run setup update.
[0E68:1238][2016-07-05T17:24:07]i000: MUX: Checking http://go.microsoft.com/fwlink/?LinkID=659005 for update.
[0E68:1238][2016-07-05T17:24:11]i000: MUX: Failed to download the update xml file from http://go.microsoft.com/fwlink/?LinkID=659005 Setup will not be updated.
[0E68:1238][2016-07-05T17:24:11]i052: Condition 'NOT (CurrentOperation = "Uninstall")' evaluates to true.
[0E68:1238][2016-07-05T17:24:11]i052: Condition 'NOT (CurrentOperation = "Uninstall")' evaluates to true.
[0E68:1238][2016-07-05T17:24:11]i052: Condition 'NOT (CurrentOperation = "Uninstall")' evaluates to true.
[0E68:1238][2016-07-05T17:24:11]i052: Condition 'NOT (CurrentOperation = "Uninstall")' evaluates to true.
[0E68:1238][2016-07-05T17:24:11]i052: Condition 'NOT (CurrentOperation = "Uninstall")' evaluates to true.
[0E68:1238][2016-07-05T17:24:11]i052: Condition 'NOT (CurrentOperation = "Uninstall")' evaluates to true.
[0E68:1238][2016-07-05T17:24:11]i052: Condition '(CurrentOperation = "Install") OR (CurrentOperation = "Repair")' evaluates to true.
[0E68:1238][2016-07-05T17:24:11]i000: MUX: Configuring feed...
[0E68:1238][2016-07-05T17:24:11]i000: MUX: Stop Block: NoApplicableUpdates : Update 3 requires a member of the Visual Studio 2015 family to be present or is blocked by another condition on your computer.
[0E68:1238][2016-07-05T17:24:11]i000: MUX: Online feed url authoring not found
[0E68:1238][2016-07-05T17:24:11]i000: MUX: Stop Block: NoApplicableUpdates : Update 3 requires a member of the Visual Studio 2015 family to be present or is blocked by another condition on your computer.
[0E68:1238][2016-07-05T17:24:11]i000: MUX: Go to Blocker page.
[0E68:1238][2016-07-05T17:24:11]i199: Detect complete, result: 0x0
7条答案
按热度按时间inn6fuwd1#
您已下载更新的脱机安装程序。此脱机安装程序将Visual Studio2015的早期版本更新为Update 3。Visual Studio的主要版本是并排安装的。所以你的2013年安装将保持不变的2015年更新安装程序
您需要下载“Visual Studio 2015 with Update 3”的脱机安装程序,或者首先安装“Visual Studio 2015 RTM”,然后应用您下载的更新。
yhuiod9q2#
我遇到了一个类似的问题,如果不是同样的问题。我安装了 VS2015 with Update 3。在PC中没有其他VS版本或版本-所以你可以说这是一个 * 新鲜 * 安装。在启动VS时,它提示我获取KB 3165756(14.0.25431.0),接下来我得到的是:-
安装程序被阻止-更新3需要Visual Studio 2015系列的成员存在,或者被计算机上的其他条件阻止。
我是这样解决这个问题的-
1.在命令提示符下,键入 “vs 14-kb 3165756/uninstall”。(不要使用 /repair 选项,因为这不起作用。
1.选择“修复”。
1.让它运行,直到完成。
希望这能帮上忙。
anauzrmj3#
通过运行原始安装ISO解决。安装程序自动检测什么将被更新,什么将在开始安装/升级之前被替换(而不接触它已经安装的内容)。
pw9qyyiw4#
使用Visual Studio Web Installer通过安装所需的内容来处理找到要使用的ISO。
gzjq41n45#
不要混合使用Visual Studio 2015版本。我遇到了同样的问题,因为我试图安装VS2015更新3超过VS2015专业更新2。如果您使用的是常规、专业或企业版本,请继续使用相同的VS“风味”。
szqfcxe26#
https://stackoverflow.com/a/39508386/8769139
对我来说,通过使用此命令
vsupdate_KB3022398/uninstall
在您的下载目录,然后单击“修复”3xiyfsfu7#
下载另一个版本的vs2015解决我的问题,参考:
How to download Visual Studio Community Edition 2015 (not 2017)