Nuget配置修改-globalPackagesFolder(預設包存放位置)
阿新 • • 發佈:2018-12-23
環境:nuget/windows2010
nuget預設的全域性包下載地址一般為:C:\Users\username.nuget\packages
專案多了之後,nuget下載的包就回慢慢的變多,導致c盤被大量佔用,這時候我們想要將nuget的預設的包存放位置放在其其他的目錄下面,
網上提供的方法一般是找到Nuget.config檔案,在節點下新增config資訊,但是nuget的預設的config檔案是不存在的,也就無從修改,下面是我的解決方法
1.新建預設的Nuget.config檔案,路徑:“C:\Program Files (x86)\NuGet\Config\NuGet.Config”
檔案內容為:
<?xml version="1.0" encoding="utf-8"?> <configuration> <packageSources> <add key="Microsoft Visual Studio Offline Packages" value="C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\"/> </packageSources> <config> <add key="globalPackagesFolder" value="F:\Temp\Nuget\.nuget\packages" /> </config> </configuration>
主要是在Microsoft.VisualStudio.Offline.config檔案的基礎上新增下面的節點,value的值根據你的實際情況進行設定
<config>
<add key="globalPackagesFolder" value="D:\nuget\packages" />
</config>
如果你有其他的更好的方案歡迎在評論區發表