团队城市(建造跑步者要求)

时间:2013-02-27 12:56:10

标签: teamcity-7.0

我最近安装了 TeamCity 以进行持续集成,而且我已经处于SVN中提交的任何内容进入 TeamCity 的队列之前。

研究了一下,我发现我需要Agent来构建。现在我创建了一个代理,但在尝试构建项目时仍然出现Warning: No enabled compatible agents for this build configuration. Please register a build agent or tweak build configuration requirements.错误。

我进入了我的代理页面,我新创建的代理仍在incompatible agents列表下Unmet requirements: DotNetFramework4.0_x86 exists(我认为这意味着我需要在我的服务器上安装此DOtNetFramework)并且我无法删除这个要求所以我想这需要添加,因为我的服务器是Windows Server 2008 R2

我尝试过安装Microsoft .NET Framework 4,但这没有帮助。

请有人帮忙解决此要求错误。

提前致谢

1 个答案:

答案 0 :(得分:6)

在TeamCity Build Agents列表中,选择一个构建代理,打开选项卡'代理参数',然后单击“配置参数”的子选项卡。

检查以下配置是否具有相同的值(假设您已在驱动器C中安装了.NET 4.0:在TeamCity构建代理中):

DotNetFramework4.0_x86 - 4.0.30319
DotNetFramework4.0_x86_Path - C:\Windows\Microsoft.NET\Framework\v4.0.30319

如果它相似或相同,则打开您已设置的TeamCity构建配置,然后打开“设置”选项卡,编辑“代理要求”部分。 在那,请检查您是否为配置参数DotNetFramework4.0_x86DotNetFramework4.0_x86_Path的值设置了条件,如果它存在,请确保它们与上面发布的值匹配。

一旦这些值匹配,就不会再出现此兼容性问题。