Debugview使用方法

Debugview是Sysinternals公司出版的系列調試工具。運用debugview 能夠程序能夠輕鬆定位到源文件的某一行,工具用戶VC調試代碼十分有用,操做簡單,能更加方便地查找處錯誤緣由。
首先從Debugview界面開始一步步瞭解這個功能強大的軟件。
2013043060272221.jpgweb

在菜單欄中選擇「Computer」-「Connect Local」調試程序。    設置界面以下圖所示,在這裏介紹幾個主要屬性。服務器

2013043060352081.jpg   

將以上三個屬性中第一個和最後一個屬性按鈕的叉叉符號去掉。Debugview輸出信息以下。2013043060386753.jpg   app

圖中就是系統中應用程序調用WinAPI時輸出的Debug。紅色圈起來部分是咱們所需的Demo輸出的信息。
    咱們能夠經過新建一個過濾器,來篩選信息,這樣咱們就能只查看本身須要的信息了。打開「DebugView Filter」,「Include」表示內容中包含的字符串,「Exclude」則是設置Debug Print內容中不包含的字符串。如在include:「GTA」數據。單擊「OK」以後,就會篩選出所有包含「GTA」的內容。以下圖。在分類輸出結果以後,就能較方便地排除和捕獲系統異常狀況。Exclude方法也與之類似。
2013043060428221.jpg   ide

Debugview還能夠在本機調試捕獲服務器上的Debug信息。首先在服務器上新建程序快捷方式。以下圖所示。(注意,須要在「快捷方式」-「目標」後輸入:空格+/c。而後肯定)工具

2013043060458829.jpg   

完成後運行快捷方式,鏈接以後,客戶端就會打開本身的degview.exe,,選擇菜單中「computer」-「connect」,輸入服務器的IP地址,鏈接服務器,這時就能在本地直接捕獲服務器上的Debug信息了。(PS:若是要在運行時應用不輸出debug信息,能夠將web.config或app.config中的設置爲false,而後在調用WinDebug的地方就不會再輸出Debug信息了)。2013043060492313.jpg   debug

相關文章
相關標籤/搜索