VS2017避免全部安装至C盘

小Z在新机器上安装VS2017,C盘SSD分区大小只有50G,默认方式安装VS2017,磁盘空间是不够用的。

参考了各个关于该主题的博客,结合自身实践,可采取建立软链接的方式。

1.首先,在非C盘的其他盘符新建文件夹,例如:

F:\vs2017\vs2017offline
F:\vs2017\Microsoft SDKs
F:\vs2017\Microsoft Visual Studio\Shared
F:\vs2017\Windows Kits
F:\vs2017\VisualStudio

F:\vs2017\Package Cache

小Z计划使用F盘安装VS,各位看官按照自身实际情况。

2.以管理员方式运行cmd,建立vs2017离线包的软链接

mklink /d C:\ProgramData\Microsoft\VisualStudio\Packages  "F:\vs2017\vs2017offline"

3.运行vs_professional__1394033434.1521904080.exe,选择你想安装的组件。

4.安装完毕后,按照如下对应关系剪切文件夹:

"C:\Program Files (x86)\Microsoft SDKs" :"F:\vs2017\Microsoft SDKs"
"C:\Program Files (x86)\Microsoft Visual Studio\Shared":"F:\vs2017\Microsoft Visual Studio\Shared"
"C:\Program Files (x86)\Windows Kits":"F:\vs2017\Windows Kits"
"C:\ProgramData\Microsoft\VisualStudio" :"F:\vs2017\VisualStudio"
"C:\ProgramData\Package Cache":"F:\vs2017\Package Cache"

5.建立软链接

mklink /d "C:\Program Files (x86)\Microsoft SDKs" "F:\vs2017\Microsoft SDKs"
mklink /d "C:\Program Files (x86)\Microsoft Visual Studio\Shared" "F:\vs2017\Microsoft Visual Studio\Shared"
mklink /d "C:\Program Files (x86)\Windows Kits" "F:\vs2017\Windows Kits"
mklink /d "C:\ProgramData\Microsoft\VisualStudio" "F:\vs2017\VisualStudio"
mklink /d "C:\ProgramData\Package Cache" "F:\vs2017\Package Cache"

按照以上方法,C盘可以节省大量空间,小Z实验了一下,能够通过VS2017正常创建、运行控制台程序。

 

你可能感兴趣的:(vs2017,.net,.NET)