You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过Azure DevOps Pipeline部署DB脚本时遇代理匹配错误求助

解决Azure DevOps Pipeline构建DB脚本的代理匹配错误

错误信息

##[error]No agent found in pool Default which satisfies the specified demands: msbuild, visualstudio, Agent.Version -gtVersion 2.182.1

解决方案

  • 检查Default代理池内的代理,确认已安装msbuild和Visual Studio,且代理版本高于2.182.1。可在Azure DevOps的组织设置 > 代理池 > Default中查看代理的已装工具和版本信息。
  • 若不需要严格的需求限制,修改Pipeline配置:
    • YAML模式下,调整demands节点,移除或放宽版本要求:
      demands:
        - msbuild
        - visualstudio
        # 注释或删除 Agent.Version -gtVersion 2.182.1 这一行
      
    • 经典编辑器模式下,进入代理作业的需求设置,调整对应的条件。
  • 升级现有代理版本,下载安装最新版Azure DevOps代理替换旧代理。
  • 若现有代理无法满足,在Default池中添加新代理,确保安装好msbuild、Visual Studio且版本达标。

参考截图

错误提示截图
代理池截图

内容的提问来源于stack exchange,提问作者Nida Abbas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 08:37:06