【vs】vs2017离线安装

前言

visual studio,号称宇宙最强IDE,目前已经更新到vs2019版本了,其安装过程自2015开始便变成了在线安装版,本篇主要介绍如果下载2015以后的版本(以2017为例)的完整离线安装包。

下载vs_professional.exe

现在官网下载页只能直接下载到vs_professional.exe的2019版本,想要下载旧版(如2017版)的需要订阅才可以安装,其网址在vs旧版本安装

离线安装

下载完vs_professional.exe之后,不能直接打开并安装(可以打开一下再关闭)。在该可执行文件所在目录下打开命令行,输入如下命令。

1
$ vs_professional.exe --layout f:\vs2017pro_offline --lang en-US zh-CN

其中--layout表示离线包安装位置,--lang表示语言包,一般只安装英文和中文包即可。

我们打开vs_professional.exe之后,会在C:\ProgramData\Microsoft\VisualStudio下新出现一个Packages文件夹,如果我们直接安装的话,那么所有的安装包还是会重新下载到这个目录下。

所以我们需要将该文件夹与上面离线下载的安装包vs2017pro_offline文件夹链接起来,即将Packages文件夹作为vs2017pro_offline文件夹的一个快捷方式,这样既可以通过离线安装包安装,也不占用c盘的空间。以管理员权限使用如下命令可完成上述过程。

1
$  mklink /D C:\ProgramData\Microsoft\VisualStudio\Packages f:\vs2017offline

至此,vs2017就可以打开安装程序进行离线安装了。