2012-11-09 12 views
9

存在し、私はチームシティーに非常に新しいですし、現在は互換性のないエージェントに問題があります。チームシティー - アンメット要件:DotNetFramework4.5_x86は

Unmet requirements: 
DotNetFramework4.5_x86 exists 

誰もがこの問題を解決する方法を知っていますか? .NET 4.5への参照をどこかに追加する必要がありますか?

アドバイスありがとうございます。

答えて

6

DotNetFramework4.5_x86が存在するエージェント要件がありますが、このエージェントにはありません。要件が必要な場合は、そのエージェントマシンに.NETをインストールする必要があります。 TeamCityは.NETがこのマシンにインストールされていないことを検出したため、ビルドは実行できません。

要件が正しくないとビルドが必要としない場合には、それは下に行くことによって除去することができます:あなたが表示されますエージェントの要件のテーブルに続いて

Edit build Configuration > Agent Requirements 

DotNetFramework4.5_x86 exists 

そして、この要件を削除するボタンがあります。要件を削除すると、エージェントは「互換性のあるエージェント」の下に表示されます。

+3

フレームワークがインストールされているがエージェントがパラメータを表示していないことがわかっている場合は、ビルドエージェントサービスを再起動して強制的に再スキャンを試みてください。 – arcain

3

エージェントは正常に機能していましたが、突然元の質問と同じ満たされていない要件で停止しました。

@arcainが提案したようにエージェントサービスを再起動しようとしましたが、うまくいきませんでした。だから私はTeamCityの "Agent Summary"ページに行き、エージェントを無効にしてから再び有効にして、再び作業を開始しました。

+0

TeamCity Professional 2017.1.4(build 47070) – DrGriff

+0

を使用して同じ問題が見つかりました。2017.2.1にアップグレードした後も同じ問題が発生しますが、再起動も無効化/有効化も機能しません。 – fuglede

+1

私の場合、xunit-teamcityプラグインが責任を負うことになりました。問題を解決したアップデート中です。 – fuglede

関連する問題