Получение ошибок для кода на нераспечатанных страницах .aspx - PullRequest
3 голосов
/ 12 мая 2010

Есть ли способ проверить наличие ошибок в неоткрытых * .ASPX страницах? Например, если вы измените имя функции, Visual Studio обнаружит ошибку на странице и внесет ее в «Список ошибок», только если страница открыта и проверяется?

Полагаю, вопрос может заключаться в том, есть ли опция проверки, противоположная опции компиляции, для проверки ошибок?

(Да, я знаю, что код должен идти на предварительно скомпилированные страницы с выделенным кодом.)

Как узнать о следующем, не пропуская страницу через веб-сервер или не открывая страницу для проверки в VS?

<script runat="server">
     Public Sub MyFunciton() 
         Undefined_FUNCTION()
     End Sub
 </script>

Ответы [ 2 ]

3 голосов
/ 12 мая 2010

Если вы включите проект веб-развертывания в свое решение и настроите его для предварительной компиляции своего сайта, он обнаружит эти типы ошибок, поскольку скомпилирует страницы разметки вместе с кодом позади, тогда как на данный момент, вы только компилируете свой код и файлы дизайнеров

1 голос
/ 18 мая 2010

Дэвид Эббо указал мне на это:

В окне консоли VS перейдите в корень своего сайта и запустите: aspnet_compiler -v foo -p . Это должно показать больше ошибок, чем вывод компилятора Visual Studio.

...