繁体   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