Сбой на событии после сборки?
Есть ли способ вызвать сбой сборки при определенных условиях в событии после сборки? Пакет, с которым я работаю, запускает jslint и несколько других решений в пост-сборке. Я бы хотел, чтобы Visual Studio не работала, если jslint выдает ошибку.
Мне известен плагин jslint для VS2010, который не сможет выполнить ошибку при сборке, но мои требования ограничивают меня в использовании пакетного решения для проверки ошибок, в котором содержится jslint.
2 ответа
События после сборки в основном представляют собой пакетные сценарии - вы можете проверить значения возвращаемых ошибок, используя "if ERRORLEVEL".
Пример неудачной команды копирования:
copy "$(ProjectDir)myfile.ext" "$(TargetDir)"
if ERRORLEVEL 1 goto EXIT
:EXIT
Я считаю, что к событиям после сборки можно добавить атрибут continueonerror, breakonerror и т. Д. Можете ли вы взглянуть на то же самое... Я реализовал это, но прямо сейчас никакой доступ к моей машине не вернется к вам, если это не решит вашу проблему или кто-то еще не сможет..