制作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
相关推荐
界面开发小八哥11 小时前
界面控件DevExpress Office & PDF File v26.1新版亮点 - 全新的条码生成API
pdf·.net·devexpress·ui开发·文档控件·.net 10
de之梦-御风1 天前
【工业自动化平台】 工程设计-项目分层目录设计(1)
自动化·.net
脚踏实地皮皮晨1 天前
003006001_WrapPanel控件
开发语言·c#·.net·wpf·visual studio
霍霍的袁1 天前
【C++】模板从入门到进阶(函数模板 + 类模板 + 特化 + 分离编译)
开发语言·c++·visual studio
脚踏实地皮皮晨1 天前
003005002_WPF StackPanel 基类官方类定义逐行深度解析
开发语言·windows·算法·c#·wpf·visual studio
霍霍的袁1 天前
【C++】string类 从 入门使用 到 底层深浅拷贝模拟实现
开发语言·c++·visual studio
神罚天下ET1 天前
.NET 新增功能系列文章——C# 中的新增功能
开发语言·c#·.net
脚踏实地皮皮晨2 天前
003004002_UniformGrid控件的使用方法
开发语言·c#·.net·wpf·visual studio
不想纳尼的青春2 天前
记一次 .NET 某企业审批系统 崩溃分析
java·spring·.net
雾里0不看花2 天前
记一次 .NET 某放射治疗光学定位软件 卡死分析
.net