原文:
如何移動 nuget 快取資料夾
因為 nuget 資料夾一般比較大,現在我的 nuget 資料夾有 10 g,預設的 nuget 資料夾是在c盤,所以需要移動他。
可以使用下面的**檢視 nuget 全域性快取檔案所在的資料夾
nuget locals all
-list
可以看到下面的輸出
這樣可以看到,所在的全域性快取資料夾是放在 c 盤,那麼我提供兩個方法可以修改
可以使用管理員許可權執行 powershell 來進行資料夾鏈結,首先複製 nuget 的 package 資料夾到 另外的地方,我移動到d:\lindexi\packages
,所以就可以使用下面**把 nuget 資料夾移動到另乙個資料夾
mklink /d c:\users
\lindexi
\.nuget\packages d:\lindexi
\packages
在使用這個**之前,需要刪除c:\users\lindexi\.nuget\packages
請把這個字串修改為自己的 nuget 資料夾
除了上面的方法,還可以通過修改配置,修改全域性資料夾
key="globalpackagesfolder"
value="d:\lindexi\packages" />
config>
configuration>
請把移動的nuget 資料夾修改為你自己的資料夾
<?xml version="1.0" encoding="utf-8"?>
key="nuget.org"
value=""
protocolversion="3" />
key="cnblog"
value="" />
packagesources>
key="enabled"
value="true" />
key="automatic"
value="true" />
packagerestore>
key="skip"
value="false" />
bindingredirects>
key="format"
value="0" />
key="disabled"
value="false" />
packagemanagement>
key="microsoft visual studio offline packages"
value="true" />
disabledpackagesources>
key="globalpackagesfolder"
value="d:\users\linde\.nuget\packages" />
config>
configuration>
%userprofile%\.nuget\packages
~/.local/share/nuget/cache
~/.nuget/packages
mac ~/.config/nuget/nuget.config
linux ~/.config/nuget/nuget.config
參見:nuget file locations - matt ward
linux如何複製資料夾和移動資料夾
linux下檔案的複製 移動與刪除命令為 cp,mv,rm 一 檔案複製命令cp 命令格式 cp adfilprsu 原始檔 source 目標檔案 destination cp option source1 source2 source3 directory 引數說明 a 是指archive的意思...
linux如何複製資料夾和移動資料夾
linux下檔案的複製 移動與刪除命令為 cp,mv,rm 一 檔案複製命令cp 命令格式 cp adfilprsu 原始檔 source 目標檔案 destination cp option source1 source2 source3 directory 引數說明 a 是指archive的意思...
linux如何複製資料夾和移動資料夾
linux下檔案的複製 移動與刪除命令為 cp,mv,rm 一 檔案複製命令cp 命令格式 cp adfilprsu 原始檔 source 目標檔案 destination cp option source1 source2 source3 directory 引數說明 a 是指archive的意思...