Visual Studio2017/2019安装过程报错

现在.Net Core很火,因此打算写个小工程练练手。原来只装了VS2017,由于Core3.0要求VS2019,因此就准备安装VS2019。

VS2019和VS2017是不冲突的,也不能用VS2017直接升级到2019,因此我选择直接官网下载Visual Studio Installer 2019.

结果第一步就遇到了大坑,在下载好之后运行安装工具vs_professional__1522487196.1599131131.exe,界面就一直卡在 正在提取文件的状态,过一会提示网络失败的问题,如下图

Visual Studio2017/2019安装过程报错

Visual Studio2017/2019安装过程报错

 

网上众说纷纭,一说网络环境不满足,win7要求sp1,二说将安装工具右键设置兼容性打开。还有管理员打开、看C盘temp日志、修改host等诸多内容。我也曾一度还以是不是因为安装VS2019时检测到VS2017或版本冲突导致,因此就卸载完全删除了VS2017,最后发现不仅VS2019没装上,VS2017也无法安装了。很气。。。

其实大家说的都没啥问题,主要是问题不一样。针对我遇到的这种情况,最终费了九牛二虎之力,发现确实是网络问题,只是我们没有找对问题的关键所在。关键问题就是 DNS需要设置为 114:114:114:114或者 8:8:8:8。然后再次打开安装工具即可完美解决。

Visual Studio2017/2019安装过程报错

Visual Studio2017/2019安装过程报错

 

奈何自己走了很多弯路才安装完成,因此记录下来,谨希望对大家有所帮助。