2012-11-09 29 views

回答

6

您有DotNetFramework4.5_x86存在代理人的要求,但在此代理事實並非如此。如果需求是必需的,則需要在該代理機器上安裝.NET。 TeamCity已經檢測到.NET沒有安裝在這臺機器上,所以你的版本無法運行。

如果要求是不正確的,不是你的構建需要,可以通過在去刪除:

Edit build Configuration > Agent Requirements 

然後在代理要求的表,你會看到:

DotNetFramework4.5_x86 exists 

而且有一個按鈕可以刪除這個要求。一旦刪除了該要求,代理將出現在「兼容代理」下。

+3

請注意,如果您知道已安裝框架,但代理未顯示參數,請嘗試重新啓動構建代理服務以強制進行重新掃描。 – arcain

3

我們有這樣的工作正常的代理,但突然從原來的問題同樣未滿足要求停止。

我試圖重新啓動代理服務爲@arcain建議,但沒有奏效。於是我進入了TeamCity的「代理摘要」頁面,然後禁用,然後重新啓用代理,並重新開始工作。

+0

使用的TeamCity專業2017年1月4日(建47070)發現了同樣的 – DrGriff

+0

遇到同樣的問題,升級到2017年2月1日之後,但在這裏沒有重新啓動,也沒有禁用/啓用的作品。 – fuglede

+1

在我的情況下,原來的的xUnit,TeamCity的插件是罪魁禍首:更新是解決了問題。 – fuglede

相關問題