Visual Studio 2019离线安装教程(脱机安装、局域网安装)

项目场景:

因为公司的业务要求,开发需要在局域网内进行。

问题描述:

Visual Studio 需要下载到局域网内安装,并且安装包可以重复安装使用。
此教程以vs2019为例。

解决方案:

1.下载vs引导程序

进入官网选择一个版本的vs引导程序下载。
vs2019历史版本官网地址

2.创建文件夹用来存放安装包文件

创建一个空的文件夹用来下载vs2019的离线安装包文件,将下载完成的vs引导程序移到此文件夹。
Visual Studio 2019离线安装教程(脱机安装、局域网安装)_第1张图片

3. 找到自己需要安装的vs工作负载和组件id

工作负载和组件id官网地址

4. 下载离线安装包

1. 用管理员身份打开“命令提示符”,切换到第二步创建的文件目录中。
2. 通过组件和工作负载列表来自定义本地缓存。
3. 对于 .NET Web 和 .NET 桌面开发,运行命令:

vs_enterprise.exe --layout c:\localVScache --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US

4. 对于 .NET 桌面和 Office 开发,运行命令:

vs_enterprise.exe --layout c:\localVScache --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang en-US

5. 对于 C++ 桌面开发,运行命令:

vs_enterprise.exe --layout c:\localVScache --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US

6. 要创建一个完整的本地缓存,只有英文,具有所有功能(这将需要很长时间 - 并且vs2019至少需要40GB的存储空间),运行命令:

vs_enterprise.exe --layout c:\localVScache --lang en-US

*** 提示为防止出错,请确保您的完整安装路径少于 80 个字符。***

如下图,则正在下载安装文件,进度到100%,则下载安装包完成:
Visual Studio 2019离线安装教程(脱机安装、局域网安装)_第2张图片
Visual Studio 2019离线安装教程(脱机安装、局域网安装)_第3张图片

   7. 最后把下载好的文件夹拷贝到局域网的电脑中,点击vs_setup.exe,即可进行离线安装。
   8. 后续需要添加其他的组件id和工作负载,可以继续通过引导程序在此文件夹中通过命令下载离线安装包文件。

你可能感兴趣的:(visual,studio,C#)