Visual studio 2013安装失败总结

安装vs2013 ultimate版本总是报错,如下图

错误日志如下
2015-04-07T10:53:42]i000: MUX: ExecuteError: Package (vs_devenv) failed: Error Message Id: 1406 ErrorMessage: Could not write value devenv.exe to key \SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BLOCK_CROSS_PROTOCOL_FILE_NAVIGATION. Verify that you have sufficient access to that key, or contact your support personnel.
[2E34:1A84][2015-04-07T10:53:43]e000: Error 0x80070643: Failed to install MSI package.
[2E34:1A84][2015-04-07T10:53:43]e000: Error 0x80070643: Failed to execute MSI package.
[1470:274C][2015-04-07T10:53:43]e000: Error 0x80070643: Failed to configure per-machine MSI package.
可是,但是,but,
1.找不到注册表 \SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BLOCK_CROSS_PROTOCOL_FILE_NAVIGATION,新建注册表添加devenv.exe并将值赋值为0x00000001同样失败,microsoft msdn上关于此注册表的说明如下

2.卸载所有.net framework,并且清楚vs 安装缓存
1.cd "C:\ProgramData\Package Cache"
 2.del /F /S *.msiDelete /F /S *.cab
重启电脑,点击安装,怀着无比激动的心情,依然报错,依然是这段error log
3.从ms官网重新下载安装包,对比sha-1和md5码,无误,卸载vs,卸载.net framework,清空缓存,重启,安装,依然心痛
4.尝试ms support上提供的方法(fix it)
https://support.microsoft.com/en-us/kb/976982?wa=wsignin1.0
依然报错

最终的最终,注意,楼主是怀着无比焦虑的心情下载了Microsoft visual studio express for web,卸载vs,卸载.net framework,清空缓存,重启,安装,然后看着进度条一点一点地滚动,最终成功安装,楼主也是醉了

你可能感兴趣的:(.Net,心得)