一、问题概述
想必大部分人都应该经历过这个问题,自己的网速很好,上网嘎嘎快,但是就是下载vs的时候一直卡在这里,是为什么呢?
如果你把其他网站上的腾讯管家,修改DNS等方法都试了一遍之后,仍然没有办法,那可以按下面的方法尝试一遍,对笔者有用
前提条件:需要在浏览器中打开这个网址,https://aka.ms/vs/17/release/installer,下载vs_installer.opc的文件。下载成功后,将文件放入VisualStudioSetup.exe的同级目录,重新启动VisualStudioSetup.exe就能进入界面了,那么第一步就解决了
然后在浏览器打开这个网址,https://aka.ms/vs/17/release/channel,看看能否下载一个叫VisualStudio.17.Release.chman的文件。
如果下载不下来,可以使用百度网盘下载
链接:https://pan.baidu.com/s/11dQm0QfDI7Aonz_GIUNbyQ
提取码:55kx
到了第二步,你可能会遇到未能下载通道的错误
此时需要把快捷方式的目标路径改为如下示例:
D:\BaiduNetdiskDownload\1.vs2017,2019,2022下载安装器(推荐2019)\vs_community__2022.exe --installChannelUri D:\BaiduNetdiskDownload\1.vs2017,2019,2022下载安装器(推荐2019)\VisualStudio.17.Release.chman
然后把所连接的WIFI中把DNS给改了,随便选择两个,笔者这里用的是手机热点,大家也可以尝试
然后重启电脑
第三步、修改host文件
在这个目录下找到hosts文件,其他网站上提到过这个给它管理员权限,这里不再阐述,
通过站长工具查询,输入download.visualstudio.microsoft.com,可以获得国内的响应IP地址。
在hosts最下方加入你想要的ip地址,TTL值和解析时间越小越好,笔者这里用的江苏扬州的这个dns,在后面输入ip(ip后面空一格)+download.visualstudio.microsoft.com
运行cmd,执行以下命令,刷新dns
ipconfig /flushdns
此时可以正常下载了,希望对大家能有所帮助