Visual Studio 2019 无法安装——web安装运行visual studio installer闪退,无法正常启动

之前安装过vs2015,是离线安装。也安装过vs2017,是在线安装。都能正常安装。

现在安装vs2019,在线安装方式。发现运行vs_enterprise.exe后,闪退。坑了!

查了很多资料,最后终于找到原因解决了。

官网下载visual studio:https://visualstudio.microsoft.com/zh-hans/?rr=https%3A%2F%2Fwww.tutorialspoint.com%2Fvb.net%2Fvb.net_environment_setup.htm 

关于三个版本:vs_community.exe(社区版)、vs_Professional.exe(个人版)、vs_enterprise.exe(企业版)。社区版免费,个人专业版和企业版收费。我安装的是企业版,其他版本一样。

运行vs_enterprise.exe时会出现下面的界面,界面完成后没有出现installer的启动页面

Visual Studio 2019 无法安装——web安装运行visual studio installer闪退,无法正常启动_第1张图片

这种情况,注意这个对话框里的地址。这个对话框基本是一闪而过,所以要准备用键盘上的截屏,手快截屏。眼力好的要多看几次也行,就多运行几次就行了。

Visual Studio 2019 无法安装——web安装运行visual studio installer闪退,无法正常启动_第2张图片

注意截图里的这个本地地址:C:\Users\wuhai\AppData\Local\Temp,后面的不用管,因为闪退后都会被删除的。

进到Temp文件夹内,可能会发现很多log文件,你可能不知道你的log文件。那么按时间排序找到最近的log就行。

按时间排序,我找到一个最近的名为dd_bootstrapper_20190414114308.log的log文件,打开log会告诉你哪里错了,我的log中有这么一句错误:VisualStudio Bootstrapper:2019/4/14 11:43:06: Caught Exception: Type = DirectoryNotFoundException, Message = 未能找到路径“C:\ProgramData\Microsoft\VisualStudio\Packages\_bootstrapper”的一部分。, StackTrace =    在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

我自己原先一直在删C:\ProgramData下面的Packages文件,原来一直错的。是C:\ProgramData\Microsoft\VisualStudio文件夹里面的Packages的文件有问题。看到VisualStudio文件夹里的Packages文件图标带有快捷链接图标,突然想起来之前装2017的时候做过链接到其他盘。。服了自己的记性。

删除整各VisualStudio文件夹。重新运行vs_enterprise.exe就OK了。

当然造成闪退的可能会有很多原因,原因都在那个log文件下。对不上的朋友自己找log的错误。

 

 

你可能感兴趣的:(vs无法安装,vs无法启动,vs2019)