新的自动 NuGet 包还原和 NuGet.Config

New Automatic NuGet package resotore and NuGet.Config

我正在迁移到 docs

中所述的新版自动包还原

该文件说,应该完全删除 .nuget 文件夹。包括NuGet.Config,即包含一个属性,我们需要:

<config>
    <add key="repositoryPath" value="..\..\..\commonNugetPackages" />
  </config>

那么应该如何指定应该恢复包的路径?

更新:

更新到 2.8 解决了这个问题。我猜是这个 bug。虽然它在 2.7.2 中已修复,但我有 2.7.4.

我会保留 NuGet.Config 文件,因为您正在使用它来更改默认包目录。

您可以从 .nuget 目录中删除 NuGet.exe 和 NuGet.targets 文件,并删除项目文件中引用 NuGet.targets.

的导入