制作visual studio 离线安装包

应用场景:脱机、内网环境安装vs开发环境。

概述:在互联网环境下载安装工具,下载根据需求并缓存布局(类似功能模块),压缩缓存内容拷贝至离线环境进行安装。

1.官网下载指定版本的vs安装客户端

创建基于网络的安装 - Visual Studio (Windows) | Microsoft Learn

2.使用命令下载缓存布局

创建脱机安装 - Visual Studio (Windows) | Microsoft Learn

缓存所有,文件很大,耗时长

复制代码
vs_enterprise.exe --layout D:\vs2022layout

.net web 和.net 桌面开发

复制代码
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --lang en-US ZH-cn

如果环境中已安装好需要的vs 功能模块,可以导出现有配置,然后根据配置下载布局

下载完成后就可以打包拷贝到离线环境进行安装了

复制代码
D:\vs22Layout\vs_enterprise.exe --noWeb
相关推荐
VIP_CQCRE6 小时前
在 Visual Studio 里接入 AI 编程能力:用 Ace Data Cloud + LMLocal 打通 OpenAI 兼容接口
openai·ai编程·visual studio·mcp·ace data cloud
水饺编程9 小时前
第1章,[Win32 章节]:Windows 的方方面面
c语言·c++·windows·visual studio
郝学胜-神的一滴10 小时前
C++ Templates 07:编译报错和调试手段与实战技巧
开发语言·c++·后端·软件工程·visual studio
CSharp精选营10 小时前
IIS 后面挂 Kestrel,这 3 个配置错了就 502
kestrel·.net·iis配置
鑫 源10 小时前
C#源码开源, 获取macOS 电池数据,包括iOS (xamarin开发)
c#·.net·xamarin
H.莓飛1 天前
【C++】命名空间、缺省参数、函数重载与引用
linux·开发语言·c++·visual studio
郝学胜_神的一滴1 天前
C++ Templates 06:搞懂模板代码的三种组织方式
c++·visual studio
水饺编程1 天前
第1章,[Win32 章节]:Windows 简史
c语言·c++·visual studio
VIP_CQCRE1 天前
在 Visual Studio 里接入 Ace Data Cloud:用 LMLocal 直接调用 OpenAI 兼容模型
openai·ai编程·visual studio·ace data cloud·lmlocal