VS2019的各个版本提供了直接在线安装,但有时候网速不稳定,安装较慢,想下载个安装包,找了半天没找到,于是自己制作了的iso镜像,可以直接离线安装。
下载安装工具
可以通过不同的途径从(https://www.visualstudio.com)微软官方网站下载离线安装包,并保存到本地,如下表:
版本 | 文件 |
---|---|
Visual Studio Enterprise (企业版) | vs_enterprise.exe |
Visual Studio Professional (专业版) | vs_professional.exe |
Visual Studio Community (社区版, 免费) | vs_community.exe |
安装文件很小,大约1MB左右。你也可以从MSDN订阅中下载文件,例如:vs_community_xx_xxxxxxx.exe
下载离线安装文件
通过在命令行窗口中配置参数运行安装工具文件,下载Visual Studio安装过程中所需要的全部文件。注意参数前面是两个半角横线。下面介绍一下常见的下载参数:
参数 | 值 |
---|---|
--layout | 安装文件的下载路径,例如:C:\DataDanZhang\vs2017\offline-en-chs |
--lang | 语言包。例如需要中文版,则输入参数:- -lang cn-ZH
|
下表是所有可选的语言:
语言编码 | 语言 |
---|---|
cs-CZ | Czech |
de-DE | German |
en-US | English 英文 |
es-ES | Spanish |
fr-FR | French |
it-IT | Italian |
ja-JP | Japanese |
ko-KR | Korean |
pl-PL | Polish |
pt-BR | Portuguese - Brazil |
ru-RU | Russian |
tr-TR | Turkish |
zh-CN | Chinese – Simplified 中文简体 |
zh-TW | Chinese - Traditional |
下面是集中下载方式
- web和桌面开发的安装包
vs_community.exe --layout c:\vslayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US
注意:
上面的参数—add添加了Visual Studio中所需要的功能模块
上面的参数—lang en-us指定了语音包,如果需要中文版本,可以使用参数zh-cn
- 桌面应用和office应用开发的安装包
vs_community.exe --layout c:\vslayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang en-US
- C++桌面开发的安装包
vs_community.exe --layout c:\vslayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US
- 完整安装包
vs_community.exe --layout c:\vslayout --lang en-US
注意:Visual Studio 2019的完整安装包比较大,将近40GB的数据。
下载制作过程截图
命令行
初始化下载程序
开始启动下载
制作ISO镜像文件
可以在网上下载一个免费的ISO文件工具,例如http://www.freeisocreator.com/,把下载的文件都打包在一个ISO文件中。
完毕!