构建定义中的Nuget包还原错误

时间:2016-12-25 10:11:52

标签: tfs nuget

使用Visual Studio在线服务构建构建项目时出现此错误:

  

错误:

     

此项目引用此计算机上缺少的NuGet包。启用NuGet Package Restore以下载它们。有关更多信息,请参阅http://go.microsoft.com/fwlink/?LinkID=322105。丢失的文件是.... \ Attempt17 \ .nuget \ NuGet.targets。

假设nuget.target文件丢失,但它已存在于.nuget文件夹中。

任何帮助?

2 个答案:

答案 0 :(得分:1)

你应该添加一个" Nuget Package Restore"在运行编译之前,您的构建任务。你不再需要" .nuget"文件夹中。

答案 1 :(得分:0)

我有一个不同的原因,在VSTS / Azure DevOps中,首先在托管代理上使用“使用Nuget”,然后使用“ NuGet恢复”,...恢复引发此错误。错误开始于2019年2月1日左右开始显示。

我不得不改变这个...

Path to solution, packages.config, or project.json: **/*.sln

对此...

Path to solution, packages.config, or project.json: **\{YOUR_SOLUTION_NAME}.sln

错误消失了。

希望这会有所帮助!