无法使用团队服务从 Private Build Agent 解析主机

Cannot resolve host from Private Build Agent using Team Services

我将私有构建代理与 Azure Team Services 一起使用。我有一个可以运行并发布构建工件的构建任务。在 Release 任务中,我有一个命令提示符,可以对服务器执行 ping 操作。

Tool: ping 
Arguments: MyServerXXX

但是当我 运行 发布任务失败并出现错误时:

2017-06-01T12:51:48.4030953Z ##[command]ping MyServerXXX
2017-06-01T12:51:48.6090956Z Ping request could not find host MyServerXXX. Please check the name and try again.

Build Agent 和 MyServerXXX 属于同一域,我可以登录到构建服务器并 ping MyServerXXX。 Build Agent 运行ning 在有权访问 MyServerXXX 的域帐户下。我也试过一个完全合格的名字。

将相同的命令添加到生成定义中时,该命令也有效。 我怎样才能使它在发布管道中工作?

单击代理上的 运行 并将部署队列从托管更改为默认解决了问题。