Azure devops azure devops生成管道中的NuGet还原任务失败

Azure devops azure devops生成管道中的NuGet还原任务失败,azure-devops,biztalk,azure-devops-pipelines,Azure Devops,Biztalk,Azure Devops Pipelines,我们正在为BizTalk配置生成管道。当我们运行管道时,use NuGet任务正在获得成功,而下一个任务(即NuGet restore)正在失败,并给出以下错误: ##[错误]nuget命令失败,退出代码为(1),错误为(C:\agent\u work\60\s.rptproj(22411):错误MSB4226:未找到导入的项目“C:\Program Files(x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\BizTa

我们正在为BizTalk配置生成管道。当我们运行管道时,use NuGet任务正在获得成功,而下一个任务(即NuGet restore)正在失败,并给出以下错误:

##[错误]nuget命令失败,退出代码为(1),错误为(C:\agent\u work\60\s.rptproj(22411):错误MSB4226:未找到导入的项目“C:\Program Files(x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\BizTalk\BizTalk.targets”。此外,还尝试在的回退搜索路径中查找“Microsoft\BizTalk\BizTalk.targets”$(MSBuildExtensionsPath)-“C:\Program Files(x86)\MSBuild”。这些搜索路径在“C:\Program Files(x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\bin\MSBuild.exe.Config”中定义。请确认声明中的路径正确,并且该文件存在于磁盘上的一个搜索路径中

azure devops生成管道中的NuGet还原任务失败

似乎Biztalk生成目标未安装在自代理服务器上。您必须在自托管代理上安装Biztalk。然后,您可以使用生成管道以专用代理为目标

或者,您可以尝试使用托管代理windows-2019,该代理安装了BizTalk Server项目生成组件:


这个问题如何?下面的答案是否解决了您的问题,如果是,您可以,这样可以帮助其他遇到相同问题的社区成员,我们可以存档此线程,谢谢。