标题vs2022下载离线安装包方法
参考windows官网https://learn.microsoft/zh-cn/visualstudio/install/create-a-network-installation-of-visual-studio?view=vs-2022#download-the-visual-studio-packages
下载 Visual Studio 包
必须具有 Internet 连接才能完成此步骤。
打开提升的命令提示符,导航到要下载引导程序的目录,并使用使用命令行参数安装 Visual Studio 页中定义的引导程序参数来创建和维护网络布局。 以下示例演示了创建初始布局的常见方法。 可以在 Visual Studio 安装命令行参数示例页上找到更多示例。
对于 Visual Studio Community,单一语言区域设置的完整初始布局需要约 40 GB 的磁盘空间,而 Visual Studio Enterprise 则需要约 50 GB 的磁盘空间。 其他语言区域设置需要大约 0.5 GB 的磁盘空间。
推荐的方法是使用所有工作负载和适当的语言创建 Visual Studio 的初始布局,并将包存储到网络服务器上的布局目录中。 这样,任何客户端安装都有权访问整个 Visual Studio 产品/服务,并能够安装任何子集。 若要创建 Visual Studio 的完整布局,请从你计划用于托管网络布局的目录运行以下命令:
vs2019_enterprise.exe --layout E:\开发资料\C#\vs2019\vs2019_离线安装包 --lang Zh-cn En-us
--path 使用 key = value 对(例如--path cache = C:\\cachePath)设置自定义路径
--flight 要启用的发布外部测试版,以及它们的持续时间,例如 flight1;7d
--clone 要克隆的已安装产品的安装路径
--productKey 产品的许可证产品密钥。由 25 个字母数字字符组成,格式为“xxxxx-xxxxx-xxxxx-xxxxx-xxxxx”或“xxxxxxxxxxxxxxxxxxxxxxxxx”
--nickname 要为安装提供的昵称
--focusedUi 在专注安装模式下打开安装程序
--installCatalogUri 用于安装的目录的 URI 或路径
--installPath 应在其中安装产品的路径
--installWhileDownloading 启用并行安装和下载
--downloadThenInstall 在安装前下载所有包
--add 要添加的组件或工作负载 ID
--remove 要删除的组件或工作负载 ID
--all 添加所有工作负载和组件
--allWorkloads 添加所有工作负载
--includeRecommended 包括添加的工作负载的所有建议组件
--includeOptional 包括添加的工作负载的所有可选组件
--addProductLang 添加要安装的产品语言
--removeProductLang 删除产品语言
--vsix 要安装的其他 vsixs 的 URI 或路径
--removeOos 删除所有不支持的工作负载和组件,并且必须后跟显式 true 或 false。
--allowUnsignedExtensions 允许在没有用户交互的情况下安装未签名的扩展。
--passive, --p 命令会立即执行,无需用户交互,显示 UI
--quiet, --q 命令立即执行,无需用户交互,不会创建 UI
--norestart 如果需要,则防止自动重新启动时出现静默/被动操作
--channelUri 用于更新的通道清单的 URI 或路径
--installChannelUri 用于安装的通道清单的 URI 或路径
--channelId 包含要安装的产品的通道的 ID
--productId 要安装的产品的 ID
--layoutPath 用于安装包的布局的路径
--layoutUri 托管在 Web 上用于安装包的布局 URI
--config 用于所选内容的配置文件的路径
--in 用于操作的响应文件的路径
--noUpdateInstaller 如果需要更新,则阻止安装程序自动更新
--cache 指定应将有效负载缓存到系统上
--nocache 指定应从系统中删除有效负载
--noWeb 阻止安装程序通过 HTTP 下载任何有效负载
--force 在开始操作之前,强制任何正在运行、正在阻止的 exe 关闭
--theme 更改安装程序的颜色主题。相应选项为“Light”(浅色)、“Dark”(深色)和“HighContrast”(高对比度)
--locale 设置 UI 区域设置
标题vs2022下载离线安装包方法
参考windows官网https://learn.microsoft/zh-cn/visualstudio/install/create-a-network-installation-of-visual-studio?view=vs-2022#download-the-visual-studio-packages
下载 Visual Studio 包
必须具有 Internet 连接才能完成此步骤。
打开提升的命令提示符,导航到要下载引导程序的目录,并使用使用命令行参数安装 Visual Studio 页中定义的引导程序参数来创建和维护网络布局。 以下示例演示了创建初始布局的常见方法。 可以在 Visual Studio 安装命令行参数示例页上找到更多示例。
对于 Visual Studio Community,单一语言区域设置的完整初始布局需要约 40 GB 的磁盘空间,而 Visual Studio Enterprise 则需要约 50 GB 的磁盘空间。 其他语言区域设置需要大约 0.5 GB 的磁盘空间。
推荐的方法是使用所有工作负载和适当的语言创建 Visual Studio 的初始布局,并将包存储到网络服务器上的布局目录中。 这样,任何客户端安装都有权访问整个 Visual Studio 产品/服务,并能够安装任何子集。 若要创建 Visual Studio 的完整布局,请从你计划用于托管网络布局的目录运行以下命令:
vs2019_enterprise.exe --layout E:\开发资料\C#\vs2019\vs2019_离线安装包 --lang Zh-cn En-us
--path 使用 key = value 对(例如--path cache = C:\\cachePath)设置自定义路径
--flight 要启用的发布外部测试版,以及它们的持续时间,例如 flight1;7d
--clone 要克隆的已安装产品的安装路径
--productKey 产品的许可证产品密钥。由 25 个字母数字字符组成,格式为“xxxxx-xxxxx-xxxxx-xxxxx-xxxxx”或“xxxxxxxxxxxxxxxxxxxxxxxxx”
--nickname 要为安装提供的昵称
--focusedUi 在专注安装模式下打开安装程序
--installCatalogUri 用于安装的目录的 URI 或路径
--installPath 应在其中安装产品的路径
--installWhileDownloading 启用并行安装和下载
--downloadThenInstall 在安装前下载所有包
--add 要添加的组件或工作负载 ID
--remove 要删除的组件或工作负载 ID
--all 添加所有工作负载和组件
--allWorkloads 添加所有工作负载
--includeRecommended 包括添加的工作负载的所有建议组件
--includeOptional 包括添加的工作负载的所有可选组件
--addProductLang 添加要安装的产品语言
--removeProductLang 删除产品语言
--vsix 要安装的其他 vsixs 的 URI 或路径
--removeOos 删除所有不支持的工作负载和组件,并且必须后跟显式 true 或 false。
--allowUnsignedExtensions 允许在没有用户交互的情况下安装未签名的扩展。
--passive, --p 命令会立即执行,无需用户交互,显示 UI
--quiet, --q 命令立即执行,无需用户交互,不会创建 UI
--norestart 如果需要,则防止自动重新启动时出现静默/被动操作
--channelUri 用于更新的通道清单的 URI 或路径
--installChannelUri 用于安装的通道清单的 URI 或路径
--channelId 包含要安装的产品的通道的 ID
--productId 要安装的产品的 ID
--layoutPath 用于安装包的布局的路径
--layoutUri 托管在 Web 上用于安装包的布局 URI
--config 用于所选内容的配置文件的路径
--in 用于操作的响应文件的路径
--noUpdateInstaller 如果需要更新,则阻止安装程序自动更新
--cache 指定应将有效负载缓存到系统上
--nocache 指定应从系统中删除有效负载
--noWeb 阻止安装程序通过 HTTP 下载任何有效负载
--force 在开始操作之前,强制任何正在运行、正在阻止的 exe 关闭
--theme 更改安装程序的颜色主题。相应选项为“Light”(浅色)、“Dark”(深色)和“HighContrast”(高对比度)
--locale 设置 UI 区域设置