修改 nuget.config 文件配置.
dependencyVersion 并且 repositoryPath 仅适用于使用 packages.config. globalPackagesFolder 仅适用于使用 PackageReference 格式的项目。
https://learn.microsoft.com/zh-cn/nuget/reference/nuget-config-file
https://learn.microsoft.com/zh-cn/nuget/consume-packages/configuring-nuget-behavior#setting-a-value
# Set repositoryPath in the user-level config file
nuget config -set repositoryPath=c:\packages
@czd890: dotnet nuget
不支持 config
@dudu:
可以这样试试
dotnet restore --packages /mypackages
dotnet build --no-restore --source /mypackages
或者尝试一下 "NUGET_PACKAGES" 环境变量, 不确定是否好用
@czd890: --packages
命令行参数可以
NUGET_PACKAGES
环境变量好用
script:
- export NUGET_PACKAGES=$(pwd)/.nuget/packages
- export NUGET_HTTP_CACHE_PATH=$(pwd)/.nuget/local
- dotnet restore
.nuget 文件夹是 NuGet 包管理器使用的默认文件夹,它用于存储下载的 NuGet 包和相关的元数据。如果你想修改 .nuget 文件夹的路径,可以执行以下步骤:
打开 Visual Studio,点击“工具”菜单,然后选择“选项”。
在选项对话框中,打开“NuGet 包管理器”节点,然后点击“包下载路径”。
在“包下载路径”选项卡中,你可以看到当前的 .nuget 文件夹路径。如果要修改它,可以点击“浏览”按钮,然后选择一个新的路径。
点击“确定”按钮保存更改。以后 Visual Studio 就会使用新的 .nuget 文件夹路径了。
请注意,如果你更改了 .nuget 文件夹的路径,那么所有已下载的 NuGet 包都会被移动到新的路径下,因此你可能需要重新添加这些包的引用。