8

最近、継続的統合のために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ましたが、役に立ちませんでした。

誰でもこの要件エラーを修正するのを手伝ってくれませんか。

前もって感謝します

4

1 に答える 1

7

TeamCityビルドエージェントリストで、ビルドエージェントの1つを選択し、[エージェントパラメーター]タブを開いて、[構成パラメーター]のサブタブをクリックします。

次の構成の値が以下と同じであるかどうかを確認します(ドライブ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_x86その中で、構成パラメーターの値に条件が設定されているかどうかを確認し、条件DotNetFramework4.0_x86_Pathが存在する場合は、それらが上記の値と一致していることを確認してください。

これらの値が一致すると、この互換性の問題は発生しなくなります。

于 2013-03-07T07:13:54.057 に答える