admin管理员组文章数量:1621472
小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.将路径"C:\ProgramData\Microsoft\VisualStudio\Packages"里面的东西剪切到"F:\vs2017\vs2017offline",再以管理员方式运行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正常创建、运行控制台程序。
————————————————
版权声明:本文为CSDN博主「kyowill1988」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:VS2017避免全部安装至C盘
以上是原文的修改,修改了一些表述。
软链接的作用类似于快捷方式。
比如,你如果把下载的美剧放在桌面,就会占用很大的C盘空间。为了避免这种情况发生(占用C盘),你可以把剧剪切到D盘的某个位置。但这样每次想看都要点进好几层目录。为了避免这种情况发生(看剧不方便),可以给存剧的文件夹建立快捷方式,并把快捷方式放在桌面,这样只需进入一次文件夹就行了。
软链接有着类似的作用,你可以把庞大的VS2017从C盘剪切到其他盘,然后在C盘建立一个软链接。这样一来系统在引用文件时就会向C盘对应位置找,而实际使用的文件则是在其他盘,大大减少了C盘的空间占用。
不过不同的是,虽然软链接的图标看起来很像快捷方式(都有一个小箭头),但却是不同的东西(文件类型都不同),建立快捷方式并不能用。另外,无论你把实际的文件剪切到哪,甚至重新命名成其它什么名字,软链接的名字一定要是原来文件夹的名字,这样系统才能找到。
我的第二步和原文博主「kyowill1988」的不一样,他的有个错误,那就是应该先把C盘的文件剪切走,然后在建立软链接,不然会显示目标已存在,因为软链接也是路径,不能与已有的路径重名。
另外,其实可以把一切都装完后再进行软链接,也就是说第二步可以放到第三、四步里。我一开始第二步就没成功,理解软链接是什么之后试着进一步把VS挪到其他盘,这才把安装程序(Installer)也建立了软链接。而且,也不用担心后来的自动更新。亲测在软链接中建立文件夹,文件的实际位置也会自动建立相同的文件夹,也就是说修改一个,另一个也会修改,只是软链接不占地方罢了。
本文标签: 使用技巧
版权声明:本文标题:【使用技巧】VS2017避免全部安装至C盘 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1728832160a1175758.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论