如何在.aspx页面中的服务器标签中设置断点。 e.g。
<% dim breakhere =new object() %>
Web应用程序在调试模式下运行,其中包含web.config中的<compilation debug="true" ...
。但页面上写着:
目前不会出现断点 击中。没有加载任何符号 这份文件。
我还需要设置其他内容吗?
答案 0 :(得分:25)
而不是直接设置断点,您可以使用
<% System.Diagnostics.Debugger.Break();
// more code here...
%>
或许更好的建议是不要在标记中放入内联代码 - 而是将其放在代码隐藏文件中的方法中,然后从标记中调用该方法。在代码隐藏中的方法中,您可以像往常一样使用断点。
答案 1 :(得分:-1)
我自己没有尝试过,但是在ASP(VBScript)中你可以注入一个STOP语句,这将触发IDE在该行上中断
实施例
<%
STOP
Dim o as Object = new Object()
%>
HTH