无法下载,进度条一直为0%,通过命令行下载安装包
先到官网下载安装器 (微软称之为引导程序): https://visualstudio.microsoft.com/zh-hans/vs/
我这里下载都是Community版本
打开命令行,跳转至安装器所在目录,执行以下命令下载安装包
vs_community__34248442.1581234348.exe --layout .\vs2019_layout --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.ManagedDesktop --includeRecommended --lang en-US zh-CN
第一个参数是安装器的文件名,根据你自己的填;
–layout 安装包下载路径;
–add 安装组件选项,例如我这里选择NativeDesktop(C++桌面开发)、ManagedDesktop(.Net桌面开发);
具体说明参考文档Visual Studio 工作负荷和组件 ID、Community组件目录
–lang 语言选项
Cs-cz 捷克语
De-de 德语
En-us 英语
Es-es 西班牙语
Fr-fr 法语
It-it 意大利语
Ja-jp 日语
Ko-kr 朝鲜语
Pl-pl 波兰语
Pt-br 葡萄牙语 - 巴西
Ru-ru 俄语
Tr-tr 土耳其语
Zh-cn 中文 - 简体
Zh-tw 中文 - 繁体
上述方法,微软有提供教程文档:创建 Visual Studio 的脱机安装
下载可能没有网速,等早上、深夜再下载,或者改host(方法见后文)
命令行中跳转至安装包路径,执行
vs_community__34248442.1581234348.exe --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.ManagedDesktop --includeRecommended
更详细的参数说明:使用命令行参数安装 Visual Studio
安装程序会自动跳过下载过程
改Host方法
先找到host文件:C:\Windows\System32\drivers\etc
管理员权限打开记事本,打开host文件
在这里搜索 download.visualstudio.microsoft.com 结果的dns复制到host(我这里是124.134.126.254)文件最后一行,如下
124.134.126.254 download.visualstudio.microsoft.com
保存
打开命令行,执行
ipconfig /flushdns
再执行
ping download.visualstudio.microsoft.com
测试速度