update2 的安装经历:
今天VS2012 IDE提示有新的更新,打开一看是update2,点击更新后发现是在线安装,过了差不多1个小时发现机器死机了,update2的更新进程走了一大半。把机器重启后update2自动启动接着更新,中途提示一个错误大致是说缺少组件之类的,确定后更新还在继续,最后一点点怎么也动不了,等了好久没有耐心了,点击取消更新,更新向导提示正在取消,又搞了好半天才提示update2有29个组件,已经安装了24个。
update2安装失败后的问题:
update2被取消后,再启动VS2012,直接崩溃,提示一个英文大致意思是说VS2012或扩展程序启动的时候遇到了错误,连VS2012的安全模式都进不了,也是崩溃,具体的错误日志截图如下:
解决问题的过程:
首先想到的就是重新安装update2,不再通过在线方式安装,直接下载iso镜像进行本地离线安装,提示安装成功,可是打开VS2012问题依旧。
然后就想到还是卸载这个update2,操作系统的安装程序中根本就没有这个udpate2,无法直接卸载,然后在网络上搜索了半天都没有人说update2安装失败后如何卸载。
最后想到了这个update2的安装包是不是会支持命令行参数运行呢?果断在命令行中执行安装文件,带参数:/uninstall,果然update2 的安装向导出现了修复或卸载的选项按钮,此时抱着最后尝试一把的心态点击了修复,并没有点击卸载,修复进度等了差不多1个小时后提示成功,有个警告:Microsoft Web Deploy 3.0已经安装过了故没法再次安装。
抱着忐忑的心情重新运行VS2012,果然进入了久违的IDE界面,至此,问题得以解决!
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2012anzhuangwenti/2020/0725/4122.html