nuget預設的全局包下載地址一般為:C:\Users\{UserName}\.nuget\packages 項目多了之後,nuget下載的包就回慢慢的變多,導致c盤被大量占用,這時候我們想要將nuget的預設的包存放位置放在其其他的目錄下麵。 可以通過修改globalPackagesFolder配... ...
nuget預設的全局包下載地址一般為:C:\Users\{UserName}\.nuget\packages
項目多了之後,nuget下載的包就回慢慢的變多,導致c盤被大量占用,這時候我們想要將nuget的預設的包存放位置放在其其他的目錄下麵。
可以通過修改globalPackagesFolder配置項進行重新定位。
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> </configuration>
在根節點添加如下內容:
<config> <add key="globalPackagesFolder" value="D:\nuget\packages" /> </config>
完成後整個配置文件內容如下:
<?xml version="1.0" encoding="utf-8"?> <configuration> <packageSources> <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" /> </packageSources> <config> <add key="globalPackagesFolder" value="D:\nuget\packages" /> </config> </configuration>
即可將之後下載的packages遷移到新文件夾。
註:路徑中的{UserName}為系統用戶名