VS 自从 2019 后不再提供离线安装包下载,只能在线安装,如果想离线安装需要自行制作离线安装包。以下简单介绍一下 VS 2019 离线安装包的制作方法。
下载
Visual Studio bootstrapper
- Visual Studio 2019 Professional version 16.11:vs_professional.exe
- Visual Studio 2019 Enterprise version 16.11:vs_enterprise.exe
创建
Local Layout
本地安装包创建
.NET web 和 .NET 桌面开发
,运行如下命令:vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US
创建
.NET 桌面 和 Office 开发
,运行如下命令:vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang en-US
创建
C++ 桌面开发
运行如下命令:vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US
创建一个只支持英文的完整安装包运行如下命令:
vs_enterprise.exe --layout c:\localVSlayout --lang en-US
这将花费非常长的时间以及占用大量磁盘,至少 41GB
使用本地安装包安装 VS
假设你使用如下命令创建了本地安装包:
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US
那么你可以使用如下命令来启动安装程序:
c:\localVSlayout\vs_enterprise.exe --noweb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional
我使用如下命令制作了一个包含 .NET 桌面开发和 C++ 桌面开发的离线安装包:
vs_Professional.exe --layout d:\VS2019Locallayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --includeOptional --lang en-US
使用如下命令启动安装程序:
vs_Professional.exe --noweb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --includeOptional
VS 支持的语言如下:
- Czech(cs-CZ)
- German(de-DE)
- English(en-US)
- Spanish(es-ES)
- French(fr-FR)
- Italian(it-IT)
- Japanese(ja-JP)
- Korean(ko-KR)
- Polish(pl-PL)
- Portuguese - Brazil(pt-BR)
- Russian(ru-RU)
- Turkish(tr-TR)
- Chinese - Simplified(zh-CN)
- Chinese - Traditional(zh-TW)
- 参考资料:Create an offline installation package of Visual Studio for local installation
没有评论