Asp.net

斷點aspx頁面

  • November 19, 2008

如何在 .aspx 頁面的伺服器標記中設置斷點。例如

<%   dim breakhere =new object() %>

<compilation debug="true" ...Web 應用程序使用web.config以調試模式執行。但是頁面說:

斷點目前不會被擊中。沒有為此文件載入任何符號。

還有什麼我需要設置的嗎?

而不是直接設置斷點,您可以使用

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

   // more code here...

    %>

也許更好的建議是不要將內聯程式碼放入您的標記中 - 而是將其放入程式碼隱藏文件中的一個方法中,然後從您的標記中呼叫該方法。在程式碼隱藏的方法中,您可以像往常一樣使用斷點。

我自己沒有嘗試過,但是在 ASP (VBScript) 中,您可以注入一個 STOP 語句,這將觸發 IDE 在該行中斷

例子

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

高溫高壓

引用自:https://stackoverflow.com/questions/301658