折腾了这么多天总算弄完了,真恶心。为了让其他童靴避免掉进我遇到的坑里,我决定把最近遇到问题及其解决办法总结一下,希望对大家有帮助。
1、对于2016年8月份以前安装VS用户来说,可能不会那么迫切安装这个补丁,只要你不想玩dotnet core。但是对于最近刚刚重新安装了VS甚至OS的用户来说,这个补丁可以帮你解决IIS Express无法正常启动的问题。
2、其实这个安装包是一个在线安装工具,虽然只有几百KB,完整的内容却有500MB。而且因为最近微软网站存在证书问题,https协议下的所有内容都无法下载了。
所以最终的结果就是:安装失败
到目前解决办法一共有这么几个:
1、修改IE的ssl证书吊销策略(从叫我玮仔的文章里看到的,此处不做转载,如有需要请详见博客)
可能的问题1:需要重启后才能生效。我当时用这个方法,重启了两次也没好,不知道是不是需要将休眠关闭了才能生效。
可能的问题2:正常情况,我们还是需要IE或者其他浏览器检查证书是否被吊销了的,否则还是有可能会出现安全隐患的。
2、修改系统时间(从叫我玮仔的文章里看到的,此处不做转载,如有需要请详见博客)
可能的问题:仍然是效果的问题,我当时用手机做热点,重复测试了10多次,都是失败的。
3、直接下载完整的安装包进行安装
从这里下载完整的安装包,解压后直接安装。
已知不良反应:安装失败,从日志中可得知是VC++ 2015运行库没有安装,需要先安装。
http://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe
http://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe
ssl证书丢失,所以http协议可以下载这些文件。安装之后再次运行完整安装包,应该就可以安装了。
思考:
1、最开始联通的网络无法安装,而移动的网络可以,因为我曾经再多次尝试后失败后,使用手机的移动网络成功安装过,10分钟跑了我500多MB流量,9月30号弄的,反正不用下个月也过期了~
2、十月八号再次尝试,移动也不行了。但是公司的网络居然行,也许公司的ISP比较牛~
总之,预祝大家早日安装成功。