VS2019离线包制作
1、 通过在https://visualstudio.microsoft.com/zh-hans/downloads/ 下载VS2019, 之后会下载vs_professional__1898689918.1615369073.exe
2、准备好功能包,记录功能包ID 具体的命令和包数据,在以下可以看到对位的包 功能包
ASP.NET和Web开发对应的ID是Microsoft.VisualStudio.Workload.NetWeb
Python开发对应的ID是Microsoft.VisualStudio.Workload.Python
.NET桌面开发对应的ID是Microsoft.VisualStudio.Workload.ManagedDesktop
以上ID分别是Microsoft.VisualStudio.Workload.VisualStudioExtension以及
Microsoft.VisualStudio.Workload.NetCoreTools
3、也可以添加单独的组件
Microsoft.Net.Component.4.6.2.SDK
Microsoft.VisualStudio.Web.Mvc4.ComponentGroup
4、编写命令参数
vs_professional__1898689918.1615369073.exe
--layout e:\vs2019
--add Microsoft.VisualStudio.Workload.NetWeb
--add Microsoft.VisualStudio.Workload.Python
--add Microsoft.VisualStudio.Workload.ManagedDesktop
--add Microsoft.VisualStudio.Workload.NativeDesktop
--add Microsoft.VisualStudio.Workload.VisualStudioExtension
--add Microsoft.VisualStudio.Workload.NetCoreTools
--add Microsoft.VisualStudio.Workload.Universal
--add Microsoft.Net.Component.4.6.2.SDK
--add Microsoft.VisualStudio.Web.Mvc4.ComponentGroup
--includeOptional
--lang zh-CN
5、去掉换行符,命令行执行
vs_professional__1898689918.1615369073.exe --layout e:\vs2019 --add Microsoft.VisualStudio.Workload.NetWeb --add Microsoft.VisualStudio.Workload.Python --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.VisualStudioExtension --add Microsoft.VisualStudio.Workload.NetCoreTools --add Microsoft.VisualStudio.Workload.Universal --add Microsoft.Net.Component.4.6.2.SDK --add Microsoft.VisualStudio.Web.Mvc4.ComponentGroup --includeOptional --lang zh-CN
6、等待下载完成
然后压缩或者用软碟通做成ISO就可以了