解决 .nuget 占用C盘大量空间问题
背景
最近C盘不够用了,一个个排除,发现 C:\Users\用户(比如:dell).nuget 这个文件夹与日俱增。这是平时我使用vs2022的nuget安装包的时候,很多包就会安装到这个默认的目录。大概占用C盘13个G,有没有办法修改这个目录呢
修改目录
直接到环境变量的系统变量中添加一个变量 NUGET_PACKAGES
即可:
查看命令
此时打开cmd,然后输入命令如下:
dotnet nuget locals all --list
你会发现之前,默认是C盘的,现在已经改成你刚刚设置的路径了,以后就会默认安装到这个盘里面。
如果你想清除所有缓存,可以输入命令: dotnet nuget locals all --clear
查看改完之后,直接把 C:\.nuget\packages
拷贝到 G:\.nuget\packages
即可!
小结
之前,将整个项目拷贝到另外一台电脑时,有时会发现有些包没有安装,需要联网重新编译一下(编译的时候会重新下载包) 原因就是这些包安装在这些全局目录下了!
本文来自博客园,作者:jevan,转载请注明原文链接:https://www.cnblogs.com/DoNetCShap/p/18386272
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!