最近安装Visual Studio 2019\2017 的时候,遇到了两个典型性的问题,Installer不响应或是响应后只显示白屏。经过多次实验,找到了一些解决方法。
1.Installer不响应。
从微软的官网上下载了Installer之后,双击打开时候一闪而过,没有什么响应页面弹出。发生这种情况最大可能性是因为VS在安装过程中因为断网或是其他意外造成安装失败,因此Installer损坏。
(1)彻底清除残存的Visual Studio。参考文档
以管理员权限打开cmd窗口,然后正确执行以下命令来彻底清除VS.
C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\layout\InstallCleanup.exe -full
(2)然后删除C:\Program Files (x86)\Microsoft Visual Studio\文件夹并最好重启计算机。
(3)再次使用Installer进行安装,一切正常。
2.Installer打开后显示空白页面。
有时候打开VS Installer,不显示workloads的窗口,之后一片空白。经过时间发现其中一种可能是显卡显示不正确。有两种方法可以尝试。
(1)升级一下显卡驱动,并将VS Installer加入到显卡驱动程序中去。
(2)同时打开两个Installer的窗口,第一个窗口会显示空白,但是第二个窗口有可能会显示出页面来。然后就利用第二个窗口来进行正常的Visual Studio 2019的安装。
补充一句,VS2017\2019的Installer是同一个东西,只是在安装的时候可选择的产品版本会有些不同。据经验,VS2017的Installer可以安装VS2019,但是VS2019的Installer中看不见VS2017的版本。所以当使用命令行 installerCleanup -full清理的时候,会把机器上的VS2017和VS2019一同清除掉。
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2019anzhuangwenti/2020/0725/3623.html