5

VS2010(sln)ビルド構成と互換性のあるTeamCity5.1.2ビルドサーバーにビルドエージェントをインストールできないようです。

「ビルドランナー」の下に、次のランナーが一覧表示されます。

Ant: Ant build.xmlファイルのランナー
重複ファインダー(.NET): C#およびVB重複コードファインダー
コマンドライン:単純なコマンド実行

また、[互換性のある構成]の下に、Visual Studio 2010(sln)ビルドランナーを使用してビルドするように構成したプロジェクトが[互換性のない構成]の下に表示されます。

ビルドエージェントをインストールするには、.msiインストールパッケージを実行しているだけですが、デフォルト設定では不十分なようです。ビルドサーバーマシンには、Visual Web Developer Express 2010と.NETバージョン2.0〜4.0がインストールされていますが、VSのフルバージョンはインストールされていません。もっと何か必要ですか?

(私はmsbuildスクリプトを使用してビルドした経験がまったくないので、できればそれを避けたいと思います。)

4

2 に答える 2

3

私はそれを理解したと思います:

MicrosoftからWindowsSDKをインストールします。現在、最新バージョンは7.1です。

それが機能していることに突然気付いたので、これが何をしたのかはっきりとはわかりません-それは私が完全に無関係かもしれませんが、これは私が変更した唯一のことであり、関連があると思います。

于 2010-07-07T11:44:58.047 に答える
3

TeamCityビルドエージェントは、.NET4.0クライアントプロファイルをdotNetFramework4.0として検出しません。.NETFramework4.0が完全にインストールされていることを確認してください。

そのもう1つの理由は、ビルドエージェントがプラグインを破損していることです。これを修正するには:-エージェントを停止します-/ plugins、/ system、/ toolsフォルダーを削除します-エージェントを開始します-エージェントの自動アップグレードまで待機します(エージェントサービスが停止していると表示される場合があります。お待ちください)

于 2011-08-17T08:18:56.403 に答える