January 10th, 2006
Dr.Watson是一個相當方便的偵錯工具,當你的系統出現向以下一樣的錯誤訊息。即使你沒有安裝VC,你也可以透過Dr.Watson幫你把錯誤的log去記錄下來。
這一篇文章,主要就是簡單的介紹如何的使用Dr.Watson,並且也交你如何更改系統的設定去啟動你的Dr.Watson、或是當你不想使用它的時候,也可以透過修改Registry Table去將他由系統初始設定裏面移除掉。
啟動Dr.Watson**:
**Dr.Watson並不是什麼新的軟體,而是從古早時代就已經存在在各位的電腦之中,至於怎麼啟動就是在[執行]下面去按[drwstn32]即可。
設定Dr.Watson**:
**在這個設定畫面,你可以設定將error.log 放置的地點,也記得要把[傾印記號表]標記起來,才能正確的記錄下錯誤資訊。
設定Dr.Watson為預設的Just-In-Time debugger:
要將Dr.Watson設定的話(注意~~ 再這裡最好先備份你的registry table),才能避免你原來所設定VC debugger 的設定會消失。
找尋問題的版本增加Debug Information:
開始找尋問題之前,記得~~~將你的release版本的軟體加上debug information,這樣才能讓你的Dr.Watson將正確的資訊傾印下來。
將Dr.Watson由預設移除:
主要是將RegistryTable修改為原來的資料,請將以下文字另存新檔為Dr.Reg,然後點兩下後安裝~~~
Windows Registry Editor Version 5.00 > > [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAeDebug] "Debugger"=""C:\WINDOWS\system32\vsjitdebugger.exe" -p %ld -e %ld" > >