从2017开始,Visual Studio默认就只只提供在线安装包了。在现在的网络环境下,在线安装基本上是和离线差不多的速度,并且不用老备份一个几个G的iso文件,本身还是很不错了。但最近项目上遇到了一个纯离线的开发环境的部署需求,就花了点时间研究了一下离线环境的安装方法,这里记录一下。
首先还是给出官方的文档链接地址:Visual Studio 离线安装。简单的来说,离线安装还是非常简单的,可以直接通过在线安装添加一些帮助函数来制作。一个基本的形式如下:
.\vs_Community.exe --layout f:\vs --lang zh-CN en-US `
--add Microsoft.VisualStudio.Workload.ManagedDesktop `
--add Microsoft.VisualStudio.Workload.NetCoreTools `
--add Microsoft.VisualStudio.Workload.NetWeb
主要有三个参数:
其中,第二个和第三个参数是可以省略的,但本身不建议这么做,特别是第三个参数,一旦省略了,就会下载所有的安装文件,貌似这个是非常大的,达到了十几个GB,并且一般是用不到这么多东西的。
安装的时候, 如果是完全无网络的环境,并且是比较旧的操作系统的话, 还需要先导入证书。
另外,Visual Studio Build Tools 也可以参考这种方式离线安装: Visual Studio 生成工具组件目录
原文:https://www.cnblogs.com/TianFang/p/13903980.html