Отменить сборку на основе возвращаемого значения кодовой активности

После миграции на TFS/VS2010 я хочу перестроить / перенести процесс сборки на новую основу рабочего процесса и функции кода.

Некоторые из моих действий с кодом делают некоторые проверки для sharepoint и баз данных и возвращают bool, если проверки успешны.

Сначала они выполняются, только распечатывают некоторые детали сборки и не нуждаются в данных рабочего пространства, поэтому я поместил их между последовательностями "Initialize Variables" и "Initialize Workspace".

Я новичок в фундаменте рабочего процесса, поэтому я изо всех сил пытаюсь найти способ отменить сборку (не частично успешно), основываясь на возвращаемом значении кода действий.

1 ответ

Решение

В коде вы можете просто вызвать исключение с сообщением, указывающим, почему сборка не удалась. Это исключение остановит процесс сборки, а выдаваемая ошибка будет записана как ошибка сборки.

Надеюсь это поможет.

Другие вопросы по тегам