Ошибки на этапе прекомпиляции отображаются в "Build+IntelliSense" и "IntelliSense", но не в "Build", даже если они не дают сборки
У меня есть сценарий powershell, который я вызываю на этапе предварительной компиляции в событии перед сборкой. Он отображает ошибки, например, так:
foreach ($_ in $Errors) { Write-Output "$LocationOfProjectFile (11): Error SQL46010: $_" }
Вот что появляется в окне вывода Build:
7>D:\my path\my project.sqlproj(11,0): Error: SQL46010: my error here
Ошибка появляется, когда я ищу ее в "Списке ошибок" и выбираю "Build + InnteliSense" или просто "IntelliSense", но я действительно хочу, чтобы она появлялась в меню "Только для сборки".