当前位置:C++技术网 > 资讯 > 在Win7上安装VS2015 RC(候选发布版)失败完美解决方法

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

更新时间:2015-06-27 14:14:07浏览次数:1+次

    完美!!超赞!!这里分析了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包。


所以Win7安装VS2015失败的最终的解决方案如下:
1.安装SP补丁包。

微软下载页面地址:官网下载地址 
Win7 x86(32位)直接下载地址:Win7(32位)SP1下载地址

Win7 x64(64位)直接下载地址:Win7 x64(64位)SP1下载地址

其他版本,请直接进入上面给出的微软下载页面选择下载。

2.安装IE10或者IE11。

IE10 x86(32位)直接下载地址:IE10(32位)下载地址

IE10 x86(64位)直接下载地址:IE10 x86(64位)下载地址

IE11脱机安装程序官网下载页面地址:IE11官网下载地址

IE11 x86(32位)直接下载地址:IE11 x86(32位)下载地址

IE11 x64(64位)直接下载地址:IE11 x64(64位)下载地址


3.如果不想解决上面两步,那么请直接安装Win8或者Win10

Win8.1 x86(32位)直接下载地址:Win8.1 x86(32位)下载地址

Win8.1 x64(64位)直接下载地址:Win8.1 x64(64位)下载地址

Win8.1激活工具下载地址:Win8.1激活工具下载地址

Win10(32位)技术预览版直接下载地址:Win10(32位)技术预览版下载地址
Win10(64位)技术预览版直接下载地址(免激活):Win10(64位)技术预览版下载地址(免激活)


win10激活工具一键永久激活免费版下载地址: Win10激活工具下载地址

激活方法介绍:
win10激活工具一键永久激活免费版是一款可以一键轻松免费激活win10正式版和旗舰版还有预览版系统的激活工具,免费激活您的windows10,让你不发一分钱即可免费体验最新版的微软操作系统win10,本站提供win10激活工具下载。

win10激活工具一键激活永久免费版使用方法:
1.以管理员身份运行此软件。
2.点击Windows10 Install/Uninstall,在弹出的对话框输入“y”,回车。
3.等待成功激活后的提示,自动重启电脑,水印消失,永久激活!

以上方法,基本上可以完全解决你的VS2015安装不成功的问题。甚至IE下载安装,Win8下载,Win10下载,全部搞定。完美解决。如果你的还有安装的其他问题,请在文章后面留言。

如果你觉得这个文章,不错,资源大集合,很给力,是不是应该分享给小伙伴们呢?