プロジェクトを継続的インテグレーション ビルドで動作させようとしています。現在、ライブラリ dll、.net 4.5 アプリ、WP8 アプリで構成されています。私は、ソース管理として GIT を備えたチーム ファウンデーション サービスを使用しています。
ビルド構成をセットアップできましたが、次のメッセージで失敗します。
Exception Message: MSBuild error 1 has ended this build. You can find more specific information about the cause of this error in above messages. (type BuildProcessTerminateException)
Exception Stack Trace: at System.Activities.Statements.Throw.Execute(CodeActivityContext context)
at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)
10 個の警告がありますが、これはソリューション全体で唯一の例外です。さらに、診断の詳細度でビルドを実行しました。これがその出力です。
繰り返しますが、そのビルドに問題は見られません。不可解な「Done building project.... --FAILED」メッセージだけです。ローカルでは、プロジェクトを問題なくビルドおよび再ビルドできます。誰でもこの問題の原因を知っていますか?
編集: 試行錯誤の結果、ソリューションに Windows Phone 8 アプリケーションを含めることに問題を絞り込みました。そのプロジェクトを除外すると、ソリューションは正常にビルドされます。含まれている場合、問題が発生します。ソリューション自体ではなく、プロジェクトごとに個別のビルド定義を使用する必要がありますか? Windows phone 8 プロジェクト自体は問題なくビルドできます...