簡體   English   中英

MSBuild 或 VSbuild 任務在我從 2019 年更新到 Visual Studio Build tools 2022 后不起作用

[英]MSBuild or VSbuild task is not working after I updated it to Visual Studio Build tools 2022 from 2019

我將我的 VS 構建工具從 2019 年更新到 2022 年。為 dotnet6 升級了它。 在我將其更新到最新版本后,為 dot net framework 和 dot net 5 構建的管道失敗並拋出如下錯誤

##[錯誤]在池 DotNet 中找不到代理滿足以下兩個要求:代理.名稱,visualstudio。 所有要求:Agent.Name -equals,msbuild,visualstudio,Agent.Version -gtVersion 2.115.0

但是相同的管道在 VS Build tools 2019 上運行良好。我們正在使用 Nuget 和 VS 構建失敗的任務。 對於我們正在使用 .netcoreCLI 的一些管道,此構建工具 22 適用於 .netcoreCLI 任務。 有許多管道我無法遷移到 .netcoreCLI。 請有人幫我解決這個問題。 [請查看以下圖片][1]

MSBuild 或 VSbuild 任務在我從 2019 年更新到 Visual Studio Build tools 2022 后不起作用

根據報錯信息,這說明你的流水線增加了需求,但是你的代理池中沒有滿足需求的代理:

##[錯誤]在池 DotNet 中找不到代理滿足以下兩個要求:代理.名稱,visualstudio。

所以,請檢查您的管道是否有任何要求:

在此處輸入圖像描述

如果您設置了它,請嘗試刪除,否則您需要檢查代理功能的值:

在此處輸入圖像描述

暫無
暫無

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

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