如何为本地安装创建 Visual Studio 的脱机安装包
参考链接:创建脱机安装 - Visual Studio (Windows) | Microsoft Learn
1、在官网链接上,下载安装包引导程序,需要一个微软的账号登录
Downloads - Visual Studio Subscriptions Portal
这里选择的是enterprise 16.11版本,下载到本地
2、在本地磁盘E盘建立文件夹,VS2019,把刚刚下载好的vs_Enterprise.exe放到该文件夹下面,在VS2019文件下面新建一个installer文件夹,用于存放下载的离线包。
3、打开CMD,输入
E:\VS2019\vs_Enterprise.exe --layout E:\VS2019\installer --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang zh-CN
这里下载的是 .NET Web 和.NET 桌面开发 两个组件,如果需要其他组件,可以add进来,如果没有add组件,只是 --lang zh-CN,则会下载所有组件,文件很大接近40G。
--layout 离线安装包路径
--add 安装的各种组件,一个组件一个 --add
ID: Microsoft.VisualStudio.Workload.CoreEditor Visual Studio 核心编辑器
ID: Microsoft.VisualStudio.Workload.ManagedDesktop .NET 桌面开发
ID: Microsoft.VisualStudio.Workload.NativeDesktop C++ 的桌面开发
ID: Microsoft.VisualStudio.Workload.NetCoreTools .NET Core 跨平台开发
--lang 后面跟语言
4、CMD回车后进入下载界面,直到下载结束
5、进入installer文件夹,双击vs_setup.exe安装即可。
6、如果想离线安装番茄助手,还需要下载两个组件(折腾了很久才找出来方法)
ID: Microsoft.VisualStudio.Component.VC.CoreIde ---C++内核
ID: Microsoft.VisualStudio.Component.Debugger.JustInTime ---实时调试