缘由
在一些网络速率较慢的场景下,可提前制作离线安装包以完成需求。
步骤
在创建离线安装包前,需要下载其创建工具。(以 Visual Studio 2022 版本为例)
Bootstrap 程序
本程序可用来创建离线安装包,分为三个版本,并包含一个 Build 工具集。
Edition | Bootstrapper |
---|---|
Visual Studio 2022 Community | vs_community.exe |
Visual Studio 2022 Professional | vs_professional.exe |
Visual Studio 2022 Enterprise | vs_enterprise.exe |
Visual Studio 2022 Build Tools | vs_buildtools.exe |
详情及下载,请参阅官方文档。
选择需要的组件
Visual Studio 内含许多组件,以下是常用组件及相关参数名。
组件名 | 参数名 |
.NET web | Microsoft.VisualStudio.Workload.NetWeb |
.NET desktop development | Microsoft.VisualStudio.Workload.ManagedDesktop |
Office development | Microsoft.VisualStudio.Workload.Office |
C++ desktop development | Microsoft.VisualStudio.Workload.NativeDesktop |
对于其他组件,请参阅官方文档。
语言选择
Language-locale | Language |
---|---|
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 |
组件的子选项
Flag | 说明 |
–includeRecommended | 包含推荐选项 |
–includeOptional | 包含可选选项 |
关于更多命令行参数,请参阅官方文档。
创建离线安装包
下载指定版本的 bootstrapper 并指定组件及语言参数即可。
vs_community.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang zh-CN
Code language: CSS (css)
以上是一个使用 community 版本并附加 .NET 桌面 与 C++ 桌面开发的离线安装包 bootstrap 示例。
注意,若不指定完整参数,默认将下载全部组件。
安装离线安装包
将 C:\localVSlayout 复制到需要安装的电脑上,并根据创建时的参数进行安装。
c:\localVSlayout\vs_community.exe --noweb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang zh-CN
Code language: CSS (css)
以上是使用示例 bootstrap 的离线安装包的安装示例。
注意事项
请根据需要选择组件及子组件,否则可能发生子组件缺失或离线安装包过大。
0 条评论