我在C#中的ASP.NET應用程序中有一些代碼,它位於Global.asax.cs
代碼文件中。在Application_Start
,Session_Start
和Application_Begin Request
我已經設置了一些斷點。然而這些都沒有被擊中。我正在使用VS8在本地機器上工作。global.asax斷點未命中
這是我已經試過:
- 停止ASP開發服務器
- 刪除所有ASP.NET臨時文件
- 創建新
Global.asax
- 關閉VS開放備份
- Clean and Rebuild project
在嘗試完這些之後,斷點不會被擊中。
任何想法,爲什麼這可能是?
你爲什麼不嘗試把一些System.Diagnostics.Debug.WriteLine(...);在每個這些事件中檢查輸出窗口,同時從Visual Studio運行解決方案?你看到什麼了嗎? –
請參閱[這個答案](http://stackoverflow.com/questions/1960651/it-is-possible-to-debug-global-asax/4809464#4809464) - 它對你的情況有幫助嗎? –
你能否粘貼這些方法的實際聲明?也許你已經錯誤地宣佈了他們。 –