1.概要,有些场景下,不允许联网,需要下载离线安装包。
2.过程
2.1 下载地址
创建基于网络的安装 - Visual Studio (Windows) | Microsoft Learn
2.2 选择引导程序
2.3 执行命令
2.3.1 下载全部:
vs_Enterprise.exe --layout E:\VisualStudio2022(这里应该是你自己的目录) --all
2.3.2 选择下载
2.3.2.1 下载参数
--layout
:指定 VS2022
相关组件的下载目录;
--add
:添加将要下载的工作负载,比如指定添加 ManagedDesktop
;
--includeRecommended
:安装相关工作负载的推荐组件;
--lang
:下载指定的语言包:英文(en-US)
、中文(zh-CN)
;
2.3.2.2 可选的工作负载
工作负载 | 对应ID |
---|---|
Visual Studio 核心编辑器(Visual Studio Enterprise 2022 随附) | Microsoft.VisualStudio.Workload.CoreEditor |
Azure 开发 | Microsoft.VisualStudio.Workload.Azure |
数据存储和处理 | Microsoft.VisualStudio.Workload.Data |
数据科学和分析应用程序 | Microsoft.VisualStudio.Workload.DataScience |
.NET 桌面开发 | Microsoft.VisualStudio.Workload.ManagedDesktop |
使用 Unity 的游戏开发 | Microsoft.VisualStudio.Workload.ManagedGame |
使用 C++ 进行 Linux 和嵌入式开发 | Microsoft.VisualStudio.Workload.NativeCrossPlat |
使用 C++ 的桌面开发 | Microsoft.VisualStudio.Workload.NativeDesktop |
使用 C++ 的游戏开发 | Microsoft.VisualStudio.Workload.NativeGame |
使用 C++ 的移动开发 | Microsoft.VisualStudio.Workload.NativeMobile |
.NET Multi-Platform App UI 开发 | Microsoft.VisualStudio.Workload.NetCrossPlat |
ASP.NET 和 Web 开发 | Microsoft.VisualStudio.Workload.NetWeb |
Node.js 开发 | Microsoft.VisualStudio.Workload.Node |
Office/SharePoint 开发 | Microsoft.VisualStudio.Workload.Office |
Python 开发 | Microsoft.VisualStudio.Workload.Python |
通用 Windows 平台开发 | Microsoft.VisualStudio.Workload.Universal |
Visual Studio 扩展开发 | Microsoft.VisualStudio.Workload.VisualStudioExtension |
2.3.2.3 例
vs_Community.exe --layout e:\vsstudio --add Microsoft.VisualStudio.Component.CoreEditor --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetCrossPlat --add Microsoft.VisualStudio.Workload.Universal --includeOptional --lang Zh-cn
vs_Community.exe --layout e:\vsstudio --add Microsoft.VisualStudio.Component.CoreEditor --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetCrossPlat --add Microsoft.VisualStudio.Workload.Universal --includeOptional --lang Zh-cn
3 下载结果(点击vs_setup安装即可)