基於《如何移動 nuget 緩存文件夾》文章的實踐

本文是基於《如何移動 nuget 緩存文件夾》文章的實踐

該文章詳細講解了如何將 C:\Users\Administrator\.nuget 目錄下的 packages 文件夾轉移到其他路徑。本文實踐文章中“修改鏈接”併成功解決問題。下面是實現步驟:

1.定位系統盤 .nuget/packages 文件夾位置,通常在 C:\Users\當前登錄用戶\.nuget;

2.將文件夾複製到系統盤以外例如 D 盤(這步主要是爲了保留已有的 packages 信息);

3.刪除系統盤的 packages(這步很重要);

4.執行符號鏈接命令:

mklink /d "C:\Users\Administrator\.nuget\packages" "D:\Program Files\nuget\packages"
  • 提示已存在,請執行第三步;
  • 提示語法錯誤,需要給路徑加上引號,兩個路徑中間保留空格;

5.確保生效重啓系統一次。

如圖是最終效果,訪問 packages 時會跳轉到 D:\Program Files\nuget\packages 目錄,這樣來自 nuget 對 C 盤的壓力頓時消失。從最開始剩餘不足 1G 到現在可用 31.1GB,看起來短時間不用再爲系統盤空間不足的問題操心。

 

參考資料含:NuGet File Locations

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章