複製鏈接
請複製以下鏈接發送給好友

實時調試器

鎖定
實時調試器是在Visual Studio外運行的程序遇到致命錯誤時,它自動啓動Visual Studio的調試器。
中文名
實時調試器
簡    介
自動啓動 Visual Studio 調試器
註冊表項
Microsoft\Windows NT
實時調試
application.exe.config啓用

實時調試器設備介紹

實時調試是這樣一種功能,當在 Visual Studio 外運行的程序遇到致命錯誤時,它自動啓動 Visual Studio 調試器。實時調試使您能夠在應用程序被操作系統終止之前檢查錯誤。Visual Studio 調試器不需要在發生錯誤時是運行的。

實時調試器詳細簡介

如果在啓用了實時調試的情況下發生了錯誤,將打開一個對話框,詢問您是否要調試程序,以及要使用哪個調試器。
如果作為另一個用户運行的程序命中致命錯誤,則在調試器啓動之前,將顯示一個安全警告對話框。
您可以從“選項”對話框啓用實時調試。
對於 Windows 窗體,您還必須在 machine.config 或 application.exe.config 文件中啓用實時調試。 [1-2] 
在服務器上安裝 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
參考資料