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

TFS 2017 vNext构建报错:XML文档(1,1)存在错误 求助解决

解决TFS 2017 Update 1构建Agent报XML文档(1,1)错误的方案

我之前处理过不少TFS 2017 Update 1搭配Agent 2.127.0出现的这类XML解析错误,基本都和TFVC工作区的缓存损坏或者配置异常有关,给你几个逐步排查修复的方法:

一、优先清理构建Agent的本地工作区缓存

这是最常见的解决办法,操作起来也简单:

  • 先在构建服务器上停止Visual Studio Build Agent服务(可以通过系统服务管理器找到)
  • 找到Agent安装目录下的\_work文件夹,把里面的所有文件和子文件夹都删掉(放心,下次构建会重新从TFS拉取完整源代码)
  • 重启Agent服务,然后重新触发构建任务试试

二、手动重建Agent的TFVC工作区

如果清理缓存没用,那就得彻底重建工作区了:

  • 打开命令行,切换到Agent安装目录的bin文件夹,运行命令:.\Agent.exe configure
  • 跟着配置向导走,选择重新配置当前Agent,在过程中勾选「重新创建工作区」的选项
  • 或者用TF命令行直接删除旧工作区:tf workspace /delete /collection:<你的TFS集合完整URL> <Agent绑定的工作区名称>,执行完再重启Agent

三、检查Agent账号权限和网络连接

有时候权限不足或者网络波动也会导致这种解析错误:

  • 确认构建Agent使用的服务账号,对目标TFS集合有至少源代码读取的权限,必要时可以临时给账号加更高权限测试
  • 在构建服务器上用浏览器访问TFS集合的URL,确保能正常打开,没有网络访问问题

附用户提供的错误信息和日志片段

构建失败报错:XML文档(1,1)存在错误。
当前环境:TFS2017 Update 1、构建Agent版本2.127.0
相关构建日志片段:

2018-03-19T13:23:41.9444545Z ##[section]Starting: Get Sources
2018-03-19T13:23:41.9962547Z Prepending Path environment variable with directory containing 'tf.exe'.
2018-03-19T13:23:41.9970401Z Setting environment variable TFVC_BUILDAGENT_POLICYPATH
2018-03-19T13:23:41.9971268Z Querying workspace information.
2018-03-19T13:23:43....

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 11:18:55