创建 Visual Studio 的脱机安装

Visual Studio 自 Visual Studio 2017 开始不再提供完整的离线安装包,转而使用在线安装程序。安装时可以根据需要选择相应的功能进行下载安装。这一改变极大的提升了安装效率,也降低了服务器的下载压力。但是有时候需要在一些无法联网或网络不太好的电脑上安装 Visual Studio,对于这种情况 Microsoft 允许我们创建 Visual Studio 的脱机安装。

下载 Visual Studio 引导程序

下载选定 Visual Studio 版本的 Visual Studio 引导程序

创建本地安装缓存

这里我们已经将 Visual Studio 引导程序下载到 E:\vs2019\vs_enterprise.exe,并希望在 E:\vs2019\vs2019offline 文件夹创建 Visual Studio 的脱机安装

1
E:\vs2019\vs_enterprise.exe --layout E:\vs2019\vs2019offline --lang en-US zh-CN

这段命令会创建包含所有功能的完整本地布局,并包含两种语言包。

如何创建仅包含要安装的组件的布局,请参阅 使用命令行参数安装 Visual Studio

从本地缓存安装 Visual Studio

当你从本地安装缓存运行时,安装程序会使用其中每个文件的本地版本。不过,如果在安装过程中选择的组件不在缓存中,安装程序会尝试从 Internet 下载它们。

为避免遇到签名无效的错误,必须先安装更新的证书。证书在缓存文件夹下的 Certificates 文件夹中。如果要求输入密码,请将密码留空。

之后就可以直接双击缓存文件夹中的 vs_enterprise.exe 文件开始安装。

也可以使用命令行安装,有关如何使用命令行参数的更多示例,请参阅 Visual Studio 安装的命令行参数示例