10

我是 TeamCity 的新手,目前遇到不兼容代理的问题:

Unmet requirements: 
DotNetFramework4.5_x86 exists

有谁知道如何解决这一问题?我必须在某处添加对 .NET 4.5 的引用吗?

任何建议表示赞赏。

4

2 回答 2

6

您有一个 DotNetFramework4.5_x86 存在的代理要求,但在此代理上它不存在。如果需要,您需要在该代理计算机上安装 .NET。TeamCity 检测到此计算机上未安装 .NET,因此您的构建无法运行。

如果要求不正确并且您的构建不需要,则可以通过以下方式将其删除:

Edit build Configuration > Agent Requirements

然后在代理要求表中,您将看到:

DotNetFramework4.5_x86 exists 

并且有一个按钮可以删除这个要求。删除要求后,代理将显示在“兼容代理”下。

于 2012-11-12T10:08:51.550 回答
3

我们有一个工作正常的代理,但突然停止了与原始问题中相同的未满足要求。

我尝试按照@arcain 的建议重新启动代理服务,但这不起作用。所以我去了 TeamCity “代理摘要”页面并禁用然后重新启用代理,它又开始工作了。

于 2014-01-02T22:47:11.520 回答