在Win7上安装VS2015 RC(候选发布版)失败完美解决方法

47581 人浏览 | 时间: 2015-06-27 14:14:07 | 作者: codexia
    完美!!超赞!!这里分析了Win7上安装VS2015 RC(候选发布版)失败完美解决方法,包含了Win7 SP1下载地址,IE10下载地址,IE11下载地址,Win8.1下载地址,Win10下载地址。从问题的原因分析,最后提供各种资源解决。漂亮!!

    VS2015各个版本的下载地址见《最新VS2015候选发布版本震撼发布,赶紧来下载VS2015最新版吧

    在Win7上安装VS2015 RC(候选发布版)过程步骤:
1.将下载的压缩包解压,得到文件如下图:
VS2015文件下载
2.双击启动vs_professional.exe文件,我用的是专业版,其他的也是双击那个exe文件哦。启动的画面如下:
VS2015安装界面
3.一会安装失败,提示错误,VS2015安装错误提示界面如下:
VS2015安装错误提示界面

Win7安装失败日志如下:
[1798:179C][2015-05-29T09:03:05]i000: MUX:  Checking http://go.microsoft.com/fwlink/?LinkID=500683 for update.
[1798:179C][2015-05-29T09:03:07]i000: MUX:  Failed to download the update xml file from http://go.microsoft.com/fwlink/?LinkID=500683 Setup will not be updated.
[1798:179C][2015-05-29T09:03:07]i052: Condition '(VersionNT = v6.3) AND (WindowsBuildNumber < 9600)' evaluates to false.
[1798:179C][2015-05-29T09:03:07]i052: Condition 'CompatibilityMode = 0' evaluates to false.
[1798:179C][2015-05-29T09:03:07]i052: Condition 'NOT((VersionNT > v6.1) OR (VersionNT = v6.1 AND ServicePackLevel >= 1))' evaluates to true.
[1798:179C][2015-05-29T09:03:07]i052: Condition '(NOT IsLanguagePack) AND ( CurrentOperation = "Install" ) AND ( FLP_Version > v14.0.22823 )' evaluates to false.
[1798:179C][2015-05-29T09:03:07]i052: Condition 'RebootPending = 1' evaluates to false.
[1798:179C][2015-05-29T09:03:07]i052: Condition 'NOT (IEsvcVersionExists) OR (IEsvcVersion < v10.0)' evaluates to true.
[1798:179C][2015-05-29T09:03:07]i052: Condition '(VersionNT < v6.2) AND ((NetworkAvailable = 0) OR (DisableRootAutoUpdate = 1)) AND NOT ((MicrosoftRootCertificateAuthority2011RootExists OR MicrosoftRootCertificateAuthority2011AuthRootExists) AND (MicrosoftRootCertificateAuthority2010RootExists OR MicrosoftRootCertificateAuthority2010AuthRootExists))' evaluates to false.
[1798:179C][2015-05-29T09:03:07]i052: Condition '(VersionNT = v6.3) AND (KB2919355_amd64_CurrentState <> 112 AND KB2919355_x86_CurrentState <> 112)' evaluates to false.
[1798:179C][2015-05-29T09:03:07]i052: Condition '( CurrentOperation = "Install" AND EnterpriseExists )' evaluates to false.
[1798:179C][2015-05-29T09:03:07]i052: Condition '( CurrentOperation = "Install" AND UltimateExists )' evaluates to false.
[1798:179C][2015-05-29T09:03:07]i052: Condition '(VersionNT = v6.3) AND (netfxfullredist_43_DetectKey < v4.5.22816)' evaluates to false.
[1798:179C][2015-05-29T09:03:07]i000: MUX:  Stop Block: MinimumOSLevel : 此版本的 Visual Studio 需要已安装!$!http://go.microsoft.com/fwlink/?LinkID=500686&clcid=0x804!,!更新版本的 Windows!@! 的计算机。
[1798:179C][2015-05-29T09:03:07]i000: MUX:  Warning Block: IE10Block : 此版本的 Visual Studio 最适合使用 !$!http://go.microsoft.com/fwlink/?LinkID=500676&clcid=0x804!,!Internet Explorer 10!@!。您的计算机上当前未安装此软件。如果选择继续,!$!http://go.microsoft.com/fwlink/?LinkID=330043&clcid=0x804!,!某些功能!@!可能无法按预期运行。
[1798:179C][2015-05-29T09:03:07]i000: MUX:  Detect Completed
[1798:179C][2015-05-29T09:03:07]i000: MUX:  Wait for View to be loaded
[1798:0994][2015-05-29T09:03:07]i000: MUX:  Detect Completed, now create view
[1798:179C][2015-05-29T09:03:18]i000: MUX:  View loaded
[1798:179C][2015-05-29T09:03:18]i000: MUX:  Stop Block: MinimumOSLevel : 此版本的 Visual Studio 需要已安装!$!http://go.microsoft.com/fwlink/?LinkID=500686&clcid=0x804!,!更新版本的 Windows!@! 的计算机。
[1798:179C][2015-05-29T09:03:18]i000: MUX:  Warning Block: IE10Block : 此版本的 Visual Studio 最适合使用 !$!http://go.microsoft.com/fwlink/?LinkID=500676&clcid=0x804!,!Internet Explorer 10!@!。您的计算机上当前未安装此软件。如果选择继续,!$!http://go.microsoft.com/fwlink/?LinkID=330043&clcid=0x804!,!某些功能!@!可能无法按预期运行。
[1798:179C][2015-05-29T09:03:18]i000: MUX:  Go to Blocker page.
[1798:179C][2015-05-29T09:03:18]i199: Detect complete, result: 0x0


    前面的日志就不罗列了。我们来分析日志,从而得到精确的按照条件。
    Condition后面表示安装失败的条件,如果评估为true,表示此条件不满足,无法安装。如果为false,则可以安装。
失败条件1:
    Windows NT版本为6.3,且WindowsBuildNumber < 9600,则不能安装。NT6.3是指windows 8.1系统或Windows Server 2012 R2,6.x是内核版本。如果是这个操作系统版本,且build版本号低于9600,则不能安装。
失败条件2:
    兼容模式未开启,如果系统不是最新系统,则需要开启兼容模式,否则无法安装。
失败条件3:
    操作系统是Win7以上版本,或者是Win7版本并且SP包大于等于1的其他情况,则无法安装。这个表示,如果是Win7,则必须安装SP1及以上版本的补丁包。如果你的Win7没有安装补丁包,请先安装,否则无法安装VS2015.如果是更高版本的操作系统,那么就不存在这个问题。
失败条件4:
    IE不存在或者IE版本小于10,则无法安装。如果你在Win7上安装IE11,也是需要先安装SP包。


请微信扫码阅读
为防止恶意爬虫,
已开启反爬机制

相关阅读