Dot-Net
如何在 .net 框架內的方法上設置斷點
我希望在System.Threading.SynchronizationContext :: SetSynchronizationContext靜態方法上設置一個斷點,以便我可以找出何時設置同步上下文。
但是我找不到如何在我沒有原始碼的方法中設置斷點。
(**這應該很容易!**但是當我嘗試從斷點視窗為方法設置斷點時,它會辨識該方法。)
點擊Debug、Windows、Breakpoints,點擊New、Break at function,輸入
System.Threading.SynchronizationContext.SetSynchronizationContext,點擊OK。它會給你一個警告,你應該忽略它。我試過了,它確實有效。
伊恩·林羅斯編輯
我還必須關閉調試配置中的“僅啟用我的程式碼”設置。
啟動 Visual Studio 2008 並打開工具 > 選項 > 調試 > 正常。如果您在 Visual Basic 配置文件下執行,則需要在繼續之前選中選項對話框左下方標記為“顯示所有設置”的框(其他配置文件沒有此選項)。設置以下設置: 關閉“僅啟用我的程式碼”設置