1. 主页 > vs安装问题 > VS2019安装问题 >

vs2019在线安装失败+离线安装详解

无法下载,进度条一直为0%,通过命令行下载安装包

先到官网下载安装器 (微软称之为引导程序): https://visualstudio.microsoft.com/zh-hans/vs/
我这里下载都是Community版本

打开命令行,跳转至安装器所在目录,执行以下命令下载安装包

vs_community__34248442.1581234348.exe --layout .s2019_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:WindowsSystem32driversetc
管理员权限打开记事本,打开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

测试速度

本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2019anzhuangwenti/2020/0713/172.html

联系我们

在线咨询:点击这里给我发消息

微信号:PREEE8

工作日:9:30-18:30,节假日休息