Точки останова aspx страниц - PullRequest
10 голосов
/ 19 ноября 2008

Как установить точки останова в тегах сервера на страницах .aspx. например,

<%   dim breakhere =new object() %>

Веб-приложение работает в режиме отладки с <compilation debug="true" ... в web.config. Но на странице написано:

Точка останова в настоящее время не будет удар. Символы не были загружены для этот документ.

Что-нибудь еще мне нужно установить?

Ответы [ 2 ]

25 голосов
/ 19 ноября 2008

вместо прямой установки точки останова, вы можете использовать

<%  System.Diagnostics.Debugger.Break();

    // more code here...

     %>

Возможно, лучшее предложение - не помещать встроенный код в разметку - вместо этого поместите его в метод в файле code-behind, а затем вызовите этот метод из вашей разметки. В своем методе в коде вы можете использовать точки останова, как обычно.

0 голосов
/ 19 ноября 2008

Я сам не пробовал, но в ASP (VBScript) вы можете ввести оператор STOP, и это приведет к разрыву IDE в этой строке

Пример

<%
STOP
Dim o as Object = new Object()
%>

НТН

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...