Я пытаюсь заставить проект работать со сборкой непрерывной интеграции. В настоящее время он состоит из библиотеки dll, приложения .net 4.5 и приложения WP8. Я использую службу Team Foundation с 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 предупреждений. Кроме того, я запустил сборку с детализацией для диагностики, и здесь это результат.
Опять же, я не вижу никаких проблем с этой сборкой, только загадочное сообщение «Проект сборки готов.... --FAILED». Локально проект можно собрать и перестроить без каких-либо проблем. Кто-нибудь знает, что может быть причиной этой проблемы?
Изменить: методом проб и ошибок я сузил проблему до наличия в моем решении приложения для Windows Phone 8. Если я исключаю этот проект, решение строится нормально. Если он включен, я понимаю проблему. Должен ли я использовать отдельное определение сборки для каждого проекта, а не для самого решения? Проекты Windows phone 8 сами по себе отлично строятся...