2013-10-31 29 views
5

由于我已升级到nuget 2.7,因此它不会考虑在我的解决方案目录中的nuget.config中设置的存储库路径。Nuget 2.7在还原包时忽略存储库路径

它只在恢复软件包时忽略它,但是如果我添加一个新软件包,它将考虑存储库路径。

如何使nuget restore在我的nuget.config中的存储库路径中指定的目录中查找软件包?

回答

3
  1. 您可能正在体验this bug,它已在NuGet 2.7.2中修复。

  2. 否则,您是否可以使用NuGet v2.7配置使用NuGet < = v2.6的MSBuild集成包恢复方法的解决方案?

    请按照Migrating MSBuild-Integrated solutions to use Automatic Package Restore中的步骤操作。简而言之,您应该做的是从您的解决方案中删除.nuget文件夹(其中包含nuget.exe,nuget.confignuget.targets),并从您的项目中删除对nuget.targets的所有引用。