今天是中秋节,没有出去游荡,在家将昨天刚刚装好的系统完善下,主要就是安装vs2013.
本来感觉驾轻就熟的,然而出现了意想不到的状况。
背景:
在Win7Sp1 64位原版系统上安装 vs2013(VS2013_RTM_PRO_CHS.iso),提示.如下:
- net 4.5.1错误
- VIsual studio 2013 prerequisites 指定的信任提供程序不认识或不支持使用者的指定格式
- Microsoft visual c++ 2012 redistributable 11.0.60610 没有验证对象的数字签名
- 其他类似2
材料:
- Win7Sp1 64位原版系统
- vs出错版本(VS2013_RTM_PRO_CHS.iso)
- vs正常安装版本:VS2013 with update 5 (vs2013.5_ult_chs.iso)
解决思路:系统中已安装的.net framework 和当前vs需要的必要条件冲突【可能是更新补丁或者安装其他软件引入的】,解决步骤如下:
- 在控制面板中将所有的包含.net framework字眼的 程序【上次安装vs失败残留的】/更新【打补丁】删除掉
- 用 Windows优化大师 清理冗余的注册表信息,重启系统
- 抛弃原来的vs2013旗舰版[或许经过上面两步处理之后,亦可正常安装,没有测试],重新下载并安装 VS2013 with update 5
- 启动vs2013, 输入***** [
BWG7X-J98B3-W34RT-33B3R-JVYW9
], over.