Сбой на событии после сборки?

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

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

2 ответа

Решение

События после сборки в основном представляют собой пакетные сценарии - вы можете проверить значения возвращаемых ошибок, используя "if ERRORLEVEL".

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

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

:EXIT

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

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