Dam*_*ian 14 .net nuget nuget-package-restore
我有一台机器,其C:\驱动器的空间有限,但我有一个大的D:\驱动器,有足够的空间可以更改nuget包缓存的位置(我使用的是nuget 3.x)?
Moh*_*hin 14
您可以通过环境变量覆盖默认的 nuget 包缓存文件夹:
NUGET_PACKAGES
Run Code Online (Sandbox Code Playgroud)
参考:管理全局包和缓存文件夹
Joh*_*ner 11
NuGetCachePath使用您希望新包缓存的路径的值设置环境变量.
对于nuget 3.0及更高版本,我使用以下脚本将packages文件夹重定向到其他驱动器中的文件夹,例如e:\ nuget-cache作为另一个驱动器中的文件夹
pushd %USERPROFILE%\\
rmdir /Q /S .nuget
IF NOT EXIST e:\\nuget-cache mkdir e:\\nuget-cache
mklink /D .nuget e:\\nuget-cache
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4678 次 |
| 最近记录: |