Почему MSBuild игнорирует мою цель BeforePublish?
Я, должно быть, упускаю что-то очевидное здесь, но у меня есть это в конце моего веб-проекта ASP.NET MVC.csproj
файл:
[...]
<Target Name="BeforePublish">
<Error Condition="'foo'=='foo'" Text="test publish error" />
</Target>
</Project>
Насколько я могу судить, это всегда должно вызывать сбой публикации с ошибкой. Тем не менее, если я загружаю проект, нажимаю на него правой кнопкой мыши и нажимаю «Опубликовать», публикация происходит без проблем. Что мне не хватает?