完善解决Visual Studio无法下载安装问题

今天把很久没用的一台台式电脑重装了系统,然后安装visual studio,去官网下载在线安装器visual studio 2022 installer,但是发现下载不了,提示"无法访问此页面"如下图所示:
在这里插入图片描述
无耐百度找了个连接下载了安装器vs_professional.exe,但是安装时又是连接 不上,如下图所示:
在这里插入图片描述

在这里插入图片描述
百度查了很多方法,有说修改DNS的,有说必用手机热点的,都 试了,还是安装不了,而且手机热点下载的话,完整安装包有40G+,这个对流量包不大的朋友来说,也是很夸张的呀.
最后经过多种方案的验证,综合出如下完善解决方案:
1.先到IP查询网,查一个公共DNS
公共 DNS 服务器 IP 地址
名称 DNS 服务器IP 地址
114 DNS 114.114.114.114 114.114.115.115
阿里AliDNS 223.5.5.5 223.6.6.6
百度 BaiduDNS 180.76.76.76
DNSPod DNS+ 119.29.29.29 119.29.29.29
CNNIC SDNS 1.2.4.8 210.2.4.8
oneDNS 117.50.11.11 52.80.66.66
电信/移动/铁通 101.226.4.6 218.30.118.6
DNS 派 联通 123.125.81.6 140.207.198.6
Google DNS 8.8.8.8 8.8.4.4
IBM Quad9 9.9.9.9
OpenDNS 208.67.222.222 208.67.220.220
V2EX DNS 199.91.73.222 178.79.131.110
再修改DNS为查询出的任一个DNS(修改方法就不赘述了)
2.再修改hosts文件(C:\Windows\System32\drivers\etc\hosts),这个文件一般不能直接修改,要复制出来放桌面,修改后再复制回去替换(直接右键修改权限也行,但个人觉得麻烦且不安全).
修改hosts文件前先到 站长工具 查询DNS,
先查 aka.ms的DNS,结果如下 :
在这里插入图片描述
再查询download.visualstudio.microsoft.com的DNS结果如下:download.visualstudio.microsoft.com
使用以上两个查询结果中TTL值最小的两个DNS,在hosts文件上右键,用记事本打开,在最后添加以下两行内容:
104.105.84.21 aka.ms
42.248.180.60 download.visualstudio.microsoft.com
或者
23.10.88.237 aka.ms
42.248.180.60 download.visualstudio.microsoft.com
保存hosts文件(如果是复制出来修改的,再复制回去覆盖).
再去下载visual studio 2022 installer,就可以下载了.安装也正常了.

如果想下载本地安装包,可以使用如下操作:
先下载visual studio 2022 installer,最好放在D盘根目录,操作方便些,下载后的文件会有个版本号一长串,可以将其删除.
按下Win+R,打开运行窗口,输入cmd打开命令行窗口,依次进入visual studio 2022 installer所在的目录,如果放在根目录的,直接进入相应盘符即可,
以下载中文版完整安装包为例,输入如下命令:

在这里插入图片描述
F:\Software\Programming>vs_professional.exe --layout VisualStudioPro2022 --lang zh-CN
F:\Software\Programming>是我旋转visual studio 2022 installer的目录位置,依你实际所放位置输入
vs_professional.exe 是我下载的visual studio 2022 installer文件名,我删除了后边的版本号,请依你的实际情况输入
–layout 指定下载的位置,我是下载到F:\Software\Programming\VisualStudioPro2022
–lang 指定下载语言,我是下载中文版
下载完整的英文版安装外则是:
vs_professional.exe --layout VisualStudioPro2022 --lang zh-CN

更详细的说明,可以参考如下官网说明:
https://learn.microsoft.com/en-us/visualstudio/install/create-an-offline-installation-of-visual-studio?view=vs-2019

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值