当前位置: 首页> 文旅> 艺术 > 青少年编程培训教育_广州白云区网站建设_成都搜索优化排名公司_攀枝花seo

青少年编程培训教育_广州白云区网站建设_成都搜索优化排名公司_攀枝花seo

时间:2025/7/10 20:28:50来源:https://blog.csdn.net/zhaotianff/article/details/142635014 浏览次数:0次
青少年编程培训教育_广州白云区网站建设_成都搜索优化排名公司_攀枝花seo

默认Nuget包的缓存路径是%userprofile%\.nuget\packages,例如C:\Users\Administrator\.nuget\packages

因为这个路径是在C盘下的,所以在使用久了以后,会导致C盘容量骤减。

正常在Visual Studio中引入Nuget包时,会先在缓存文件夹判断,如果存在,就直接复制到项目文件夹下,不存到,就到Nuget服务器下载。

可以修改Nuget包缓存的位置,方法如下:

1、使用nuget命令行工具

下载地址:https://dist.nuget.org/win-x86-commandline/latest/nuget.exe

下载后,cmd中运行,输入以下指令

1 nuget config -Set globalPackagesFolder="path"

path替换成新的nuget缓存位置,如下面将位置指定为F:\.nuget\packages

1 nuget config -Set globalPackagesFolder="F:\.nuget\packages"

然后再运行下面的命令,查看是否设置成功

1 nuget config globalPackagesFolder

2、直接修改配置文件

打开%appdata%\NuGet\NuGet.Config文件

在根节点configuration下添加如下配置项

1 <config>
2     <add key="globalPackagesFolder" value="F:\.nuget\packages" />
3 </config>

完整示例如下:

1 <?xml version="1.0" encoding="utf-8"?>
2 <configuration>
3   <packageSources>
4     <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
5   </packageSources>
6   <config>
7     <add key="globalPackagesFolder" value="F:\.nuget\packages" />
8   </config>
9 </configuration>

参考资料:

How to manage the global packages, cache, temp folders in NuGet | Microsoft Learn

关键字:青少年编程培训教育_广州白云区网站建设_成都搜索优化排名公司_攀枝花seo

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: