大众世界 world of demotic + 社区新动力

 找回密码
 注册会员
搜索
查看: 276|回复: 0

[C#] Visual Studio安装以及增加工具集C盘占用问题

[复制链接]
发表于 2023-2-21 17:40:03 | 显示全部楼层 |阅读模式

最近在使用vs2017增加C++工具集的时候发现这个软件真的是太大了,一个工具集动一下十几G的来,可伶我的c盘很小,实在承受不住,在多次试验后找了个委婉的解决方式。在此记录给需要帮助的人以及给自己记录一下。

  一、如何安装vs就不说了。针对第一次安装vs的来说呢,首先当你下载vs的安装工具vs installer打开后系统就会自动在C盘给你建立一个Packages文件夹,这个文件夹就是你改不了且日后更新文件各种包都会在里面,太可怕了。

  那么第一次下载如何将这个文件夹里面装的东西弄到其他盘去呢?Packages这个文件夹的目录是C:\ProgramData\Microsoft\VisualStudio\Packages



里面的文件会随着你安装的工具集大量增加挤占你c盘的空间。在这里我们使用符号链接的形式,就是将这个文件夹目录做成一个符号链接,这个链接指向你想将这些东西放的具体路径。那么我们就介绍一下mklink,语法为mklink /D /H /J link target(/D 创建符号链接/H创建硬链接 /J创建目录链接 link指定符号链接的名称 target指定新链接的路径)直接win+r输入cmd或者开始菜单搜索cmd以管理员身份运行输入mklink /D C:\ProgramData\Microsoft\VisualStudio\Packages D:\VS2017offline这里的packages和VS2017offline是不存在的是自动创建的,如果有了请删除。然后Enter一下:



出现后面的即创建成功2个相关联的文件。然后就可以直接安装啦,当安装到packages文件会自动链接到你的目标文件再也不怕c盘空间被占用了。

二、针对已经安装过vs突然发现空间不够的呢。首先将packages里面的文件复制一份,然后将整个packages删除。因为这个packages不是链接哦!然后按之前的在cmd里面给2个文件创立链接。再在d的根目录下创建文件夹VS2017offline并把之前复制的文件放进去。这时候再在开始菜单下打开vsinstaller:



打开后就迁移好啦,这时候再更新工具集就不怕次盘空间不够用了呢!



虽然还能看到很多文件,但这存储在目标盘的哦!




————————————————
版权声明:本文为CSDN博主「4sheng」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_35899014/article/details/106864954
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|Wod Inc. ( 蜀ICP备20000008号-8

GMT+8, 2024-4-28 23:09 , Processed in 0.113794 second(s), 30 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表