【问题标题】:An error occurred while initializing a build for build definition invalid URI为构建定义无效 URI 初始化构建时出错
【发布时间】:2015-04-13 05:31:15
【问题描述】:

我已经在 VS 中创建了一个构建定义,这样我就可以对可以在 Microsoft 测试管理器中使用的构建进行排队。

但是,当我将构建排队时,我得到了一个错误:

为构建定义无效 URI 初始化构建时出错:指定的端口无效。

我真的不知道从哪里开始解决这个问题的根本原因。有人可以指出我在哪里可以获得更多信息的正确方向,以便我可以缩小范围吗?

【问题讨论】:

  • 您是如何以及在哪里排队构建的?
  • 我正在从 VS 2013 中对其进行排队,然后右键单击构建定义并单击队列构建。
  • 您的代理和控制器是什么版本?什么版本的 TFS?
  • 你能验证你正在连接的端口吗?您需要在代理和控制器之间打开 9091。那就是 9191...
  • Hrm 这很有趣,我如何检查端口?我认为它的 8080

标签: visual-studio-2013 tfs msbuild


【解决方案1】:

您是否确保 TFS 可以使用正确的端口进行通信?

您需要打开 9191 以供控制器到代理进行构建。

【讨论】:

  • 是的,我将它们添加到控制器和代理上的防火墙中。还是什么都没有。
  • PS 我的代理和控制器在同一台机器上
  • 你需要在TFS服务器和Controller之间打开8080端口!
  • 我也打开了。哦,我想我已经尽可能多地尝试了,所以我已经向我们的 TFS 支持团队发送了一张票。我会保持这个问题开放,以便当他们修复它时,我可以在此处发布解决方案,以便处于类似情况的其他人能够解决他们的问题。
猜你喜欢
  • 2016-09-06
  • 1970-01-01
  • 2016-01-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-19
  • 2017-02-07
  • 1970-01-01
相关资源
最近更新 更多