天天看點

如何在IE8 下調試BHO控件/工具欄(調試Tab程序)

為了調試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,如需轉載請自行聯系原作者

繼續閱讀