簡體   English   中英

NuGet 恢復任務在 azure devops 構建管道中失敗

[英]The NuGet Restore task is getting failed in azure devops build pipeline

我們正在為 BizTalk 配置構建管道。 當我們運行管道時,使用 NuGet 任務正在成功,下一個任務,即 NuGet 恢復失敗,出現以下錯誤:

##[錯誤]nuget 命令失敗,退出代碼 (1) 和錯誤 (C:\agent_work\60\s.rptproj(22411): 錯誤 MSB4226: 導入的項目“C:\Program Files (x86)\Microsoft Visual未找到 Studio\2019\Community\MSBuild\Microsoft\BizTalk\BizTalk.targets。此外,嘗試在 $(MSBuildExtensionsPath) 的后備搜索路徑中找到“Microsoft\BizTalk\BizTalk.targets”-“C :\Program Files (x86)\MSBuild”。這些搜索路徑定義在“C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\bin\msbuild.exe.Config”中。確認聲明中的路徑是正確的,並且該文件存在於磁盤上的搜索路徑之一中。

NuGet 恢復任務在 azure devops 構建管道中失敗

似乎 Biztalk 構建目標未安裝在自代理服務器上。 您必須在自托管代理上安裝 BizTalk。 然后,您可以使用針對您的私人代理的構建管道。

或者,您可以嘗試使用托管代理windows-2019 ,它安裝了 BizTalk Server 項目構建組件:

添加 BizTalk Server 項目構建組件以構建代理機器。

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM