我试图在VSTS CI中运行“ Visual Studio构建任务”,但是失败,并出现以下错误:
我在这里bclbuild What does the Microsoft.Bcl.Build NuGet package do?
读了它并将MSBuild参数传递为/ p:BclBuildImported =忽略,但它仍然抱怨未进行nuget恢复。可能是什么问题?
Nuget恢复任务:
答案 0 :(得分:0)
首先请确保您可以使用VS在本地构建项目。然后在构建定义中添加Nuget Restore
任务以还原软件包。
更新:
只需检查您的Nuget.config
文件,确保已设置要使用的正确feeds/package sources
,并且包Microsoft.Bcl.Build.1.0.21
包含在源中。
有关详细信息,请参见Specifying sources in NuGet.config。
此外,您还可以尝试使用Nuget恢复任务创建新的构建定义,然后提供nuget.config
文件和解决方案的正确路径,还可以尝试使用其他托管代理。