實時調試器

實時調試是這樣一種功能,當在 Visual Studio 外運行的程式遇到致命錯誤時,它自動啟動 Visual Studio 調試器。實時調試使您能夠在應用程式被作業系統終止之前檢查錯誤。Visual Studio 調試器不需要在發生錯誤時是運行的。
如果在啟用了實時調試的情況下發生了錯誤,將打開一個對話框,詢問您是否要調試程式,以及要使用哪個調試器。
如果作為另一個用戶運行的程式命中致命錯誤,則在調試器啟動之前,將顯示一個安全警告對話框。
您可以從“選項”對話框啟用實時調試。
對於 Windows 窗體,您還必須在 machine.config 或 application.exe.config 檔案中啟用實時調試。
在伺服器上安裝 Visual Studio 後,當發生一個未處理的異常時,默認行為會顯示一個需要用戶干預的“異常”對話框,用戶要么啟動實時調試,要么忽略該異常。這對無人參與執行可能是不需要的。若要配置伺服器以在未處理的異常發生時不再顯示對話框(安裝 Visual Studio 之前的默認行為),請使用註冊表編輯器刪除以下註冊表項
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger
在 64 位 作業系統上也刪除以下註冊表項:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\DbgManagedDebugger

相關詞條

熱門詞條

聯絡我們