Visual Studio 2012 および 2008 を Team Foundation Server 2012 と組み合わせて使用してビルド定義を作成しています。アプリケーションの目的で Visual Studio 2012 プロジェクト ファイルにアップグレードできない古いプロジェクト ファイルにアクセスするには、Visual Studio 2008 を使用する必要があります。最後のプロジェクト ファイルを 1 つ追加してビルドを試行するまで、ビルドは正常に動作します (ローカルで起動し、ビルド サーバーでビルドします)。ビルドは失敗し、次のエラーが表示されます。
例外メッセージ: MSBuild エラー 1 により、このビルドは終了しました。上記のメッセージで、このエラーの原因に関するより具体的な情報を見つけることができます。(タイプ BuildProcessTerminateException) 例外スタック トレース: System.Activities.Statements.Throw.Execute (CodeActivityContext コンテキスト) で System.Activities.CodeActivity.InternalExecute (ActivityInstance インスタンス、ActivityExecutor エグゼキューター、BookmarkManager ブックマーク マネージャー) で System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem .ExecuteBody(ActivityExecutor エグゼキュータ、BookmarkManager ブックマーク マネージャ、場所 resultLocation)
これは、ビルド サマリーまたはログ ファイルで提供される唯一のエラー レポートです。
ここに興味深い部分があります。ビルド サーバーで個別にビルドすると、すべてのプロジェクト ファイルが正常にビルドされます。エラーは、ビルド定義を使用する場合にのみ表示されます。私の推測では、論争の的となっているプロジェクト ファイルが C++ プロジェクト ファイル (.vcproj) であるのに対し、他のすべてのファイルは C# プロジェクト ファイル (.csproj) であるという事実と関係があると思われます。エラーを引き起こす可能性があると私が考えることができる唯一の変数です...
このエラーの原因は何ですか?または、おそらくエラーのより良い説明をどこで見つけることができますか?
すべてのヘルプは大歓迎です!