問題:普通VS2017的安裝方式,不論是在線安裝還是下載的離線安裝包,都會在安裝過程中將安裝包保存在C:\ProgramData\Microsoft\VisualStudio\Packages文件夾下,且占用大量的空間。
解題:
下面介紹一種安裝包不占用C盤空間的安裝方法。
我下面為在線安裝,感覺速度也挺快的。
第1步:在D盤創建文件夾,D:\vs2017offline ,用來保存離線安裝包。
第2步:下載離線安裝包.
地址: https://www.visualstudio.com/zh-hans/vs
第3步: 打開vs_professional.exe(個人版)或vs_enterprise.exe(企業版),打開這個文件,會自動的在系統上安裝一個Visual Studio Installer,程序運行到這一步把程序關掉。

關閉后會在C:\ProgramData\Microsoft\VisualStudio下創建一個Packages,然后把這個Packages文件夾刪掉。
第4步:創建軟連接
以管理員身份打開命令提示符(在C:\Windows\System32\cmd.exe)

運行 mklink /D C:\ProgramData\Microsoft\VisualStudio\Packages D:\vs2017offline 命令。

第5步:安裝vs2017
之前安裝了一個 Visual Studio Installer ,打開這個軟件

就可以安裝自己想要的功能了。安裝時所有需要的組件都會秒下載,並且不會占用C盤的空間,建議設置安裝目錄在D:盤(非C:盤)
第6步: 安裝完成后手動重新啟動電腦。一切OK!
