為了調試Tab程序,需要配置系統自動調試設定: 當IE的Tab程序被建立的時候, 系統自動把調試器啟動并且attach到新建立的程序。 接下來講解如何配置系統自動調試:
1)在系統資料庫 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options 下面建立一個 iexplore.exe 鍵。
2) 在 iexplore.exe 鍵裡面建立一個字元串值(REG_SZ) "Debugger", 并将内容設定成調試器的路徑
如果你用Visual Studio 作為調試器, 那麼路徑如下(Visual Studio 的JIT 調試器一般在system32目錄):
"Debugger": C:\WINDOWS\system32\vsjitdebugger.exe
如果你用 WinDBG 作為調試器, 那麼路徑為你WinDBG.exe的路徑 (假設你安裝WinDBG在 C:\Debuggers)
"Debugger": C:\Debuggers\windbg.exe
以下是regedit 的截圖,看起來更加直覺一些:
Visual Studio 設定:
WinDBG 調試 IE8 設定:
本文轉自 陳本峰 51CTO部落格,原文連結:http://blog.51cto.com/wingeek/273680,如需轉載請自行聯系原作者