修改Nuget默認包存放位置


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}為系統用戶名


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM