Сбой на событии после сборки? - PullRequest
1 голос
/ 22 августа 2011

Есть ли способ вызвать сбой сборки при определенных условиях в событии после сборки? Пакет, с которым я работаю, запускает jslint и несколько других решений в пост-сборке. Я бы хотел, чтобы Visual Studio не работала, если jslint выдает ошибку.

Мне известен плагин jslint для VS2010, который не сможет сгенерировать ошибку при сборке, но мои требования ограничивают меня в использовании пакетного решения для проверки ошибок, в котором содержится jslint.

Ответы [ 2 ]

3 голосов
/ 22 ноября 2011

События посткомпоновки - это, в основном, пакетные сценарии - вы можете проверить возвращаемые значения ошибок, используя «if ERRORLEVEL».

Пример неудачной команды копирования:

copy "$(ProjectDir)myfile.ext" "$(TargetDir)"
if ERRORLEVEL 1 goto EXIT

:EXIT
0 голосов
/ 22 августа 2011

Я считаю, что к событиям после сборки можно добавить атрибут continueonerror, breakonerror и т. Д. Можете ли вы взглянуть на то же самое ... Я реализовал это, но прямо сейчас никакой доступ к моей машине не вернется к вам, если это не решит вашу проблему или если кто-то еще не сможет ..

...