Как отлаживать пользовательские процессы сборки в TFS 2010? - PullRequest
8 голосов
/ 10 ноября 2010

Я знаю, что моя сборка не работает, но я не могу понять, как ее отладить. Мой единственный признак - он выполняет операцию get только для некоторых проектов в решении. Установка многословия для диагностики ничего не говорит, журнал событий пуст, что дает?

В TFS 2008 с использованием варварского файла tfsbuild.proj вы всегда можете выполнить сборку локально и посмотреть, что происходит. Теперь в TFS вместо набора спагетти XML у нас есть набор спагетти XAML. Есть ли способ выполнить мой шаблон процесса сборки локально, чтобы я мог видеть, что происходит?

Как отлаживать пользовательские процессы сборки в TFS 2010?

Ответы [ 2 ]

6 голосов
/ 10 ноября 2010

Вы можете проверить эти шаги здесь относительно подключения отладчика VS к TFSBuildServiceHost и отладки вашего шаблона сборки.

4 голосов
/ 10 ноября 2010

Один из способов, которым я пользовался, - это действия WriteBuildError, WriteBuildMessage и WriteBuildWarning. Вы можете поместить их в несколько мест в шаблоне процесса сборки и проверить, выполняется ли одно из них.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...