Nuget.config文件一般默认存放于 C:\Users{UserName}\AppData\Roaming\NuGet文件夹内。
<?xml version="1.0" encoding="utf-8"?><configuration><packageSources><add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" /></packageSources><disabledPackageSources><add key="Microsoft and .NET" value="true" /><config><add key="globalPackagesFolder" value="E:\Nuget\.nuget\packages" /> #默认是C:\Users\{username}\.nuget\packages</config></disabledPackageSources></configuration>
这样操作以后NuGet包的存储路径会改为设置地址;坑爹的是有缓存文件和临时文件,现在还没找到怎么去修改它们。微软牛X。
# Clear the 3.x+ cache (use either command)dotnet nuget locals http-cache --clearnuget locals http-cache -clear# Clear the 2.x cache (NuGet CLI 3.5 and earlier only)nuget locals packages-cache -clear# Clear the global packages folder (use either command)dotnet nuget locals global-packages --clearnuget locals global-packages -clear# Clear the temporary cache (use either command)dotnet nuget locals temp --clearnuget locals temp -clear# Clear the plugins cache (use either command)dotnet nuget locals plugins-cache --clearnuget locals plugins-cache -clear# Clear all caches (use either command)dotnet nuget locals all --clearnuget locals all -clear
从 Visual Studio 2017 开始,使用“工具”>“NuGet 包管理器”>“包管理器设置”菜单命令,然后选择“清除所有 NuGet 缓存” 。
