将我的构建代理升级到.Net 4.6.1不起作用

时间:2016-08-19 15:04:18

标签: tfs tfsbuild build-agent

因此,我尝试升级我的TFS 2015以允许使用.NET 4.6.1进行项目。

我为.NET 4.6.1下载了Targeting Pack,运行它,重新启动服务器,通过覆盖旧设置运行构建代理的构建配置,然后启动构建。

现在没有他们将建立:(

我想我错过了在某处设置参数。 这是我的代理人,已经注册,但从未被要求(出于某些奇怪的原因):

enter image description here

我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

根据您的 agent.version 1.95.3,,您似乎正在使用TFS2015 update3,它肯定会支持.Net 4.6.1。除了 Number_OF_PROCESSOR 之外,代理的系统功能看起来还不错。您的值为1,但通常默认值为8.您是否在配置期间手动更改了值?

建议您按照以下方式缩小此问题:

  1. 首先检查构建服务器是否可用并启用 TFS在https://YOURCOMPANYNAME:8080/tfs/_admin/_AgentQueue,和 你的构建代理应该是“绿色”。
  2. 确保代理处于交互模式
  3. 尝试更改属于构建的成员的域帐户 代理服务帐户组,属于"代理池服务 帐户"角色,看代理人是否有效。
  4. 仔细检查是否有一些防火墙接口阻塞 构建,尝试禁用所有相关设置。
  5. 如果它仍然不起作用,请按照this article中的详细步骤删除该代理并重新部署新代理。您还可以通过以下类似的问题来检查是否有一些有用的信息: