簡單來說:
1>在遠端機器跑vc自帶的遠端除錯工具msvsmon.exe,並把要除錯的程式跑起來
2>用vc偵錯程式附加程序,即可除錯
先展開來說:
vc8,vc9都自帶遠端除錯工具,可以在開始選單中找到,以vc2008為例在
由 開始選單=>microsoft visual studio 2008=>visual studio tools=>visual studio 2008 remote debugger
可定位到在如下目錄f:\program files\microsoft visual studio 9.0\common7\ide\remote debugger\x86
將以上整個目錄拷貝到待除錯程式執行的機器上,然後執行msvsmon.exe,
並設定許可權如圖
注意,這裡需要關閉windows防火牆或者新增防火牆例外
然後再偵錯程式機器上就可以附加遠端程序了
如下圖所示在vc選單=>tools=>attach to process
這樣就可以打斷點除錯了
需要注意的是:
1>附加程序之前,程序必須要跑起來,如果是沒有介面的程式可以彈個對話方塊,讓程式暫停方便附加,
2>如果是個服務,可以寫個小迴圈,要在30秒以內可以附加服務程序,因為30秒後沒響應nt服務就啟動失敗
3>最好去掉優化除錯,保證符合檔案是匹配的
Windows CE 遠端除錯工具
windows ce 模擬器和遠端除錯工具 付林林vckbase.com 2004年10月28日 10 27 閱讀4303 次本篇文章主要講解遠端除錯工具的使用方法,並採用pb microsoft platform builder 下的模擬器來試驗。一 模擬器 模擬器 emulator 是pb的一部...
遠端除錯工具weinre使用教程
一 前言 我們都知道,chrome的開發者工具 f12 是乙個方便我們除錯pc頁面的工具。但是現在我們的開發離不開移動端,那如果我們需要對手機頁面進行除錯,那該怎麼辦了?當然,chrome的開發者工具還是強大的,我們可以再開發者工具中開啟device mode來模擬手機除錯。具體步驟為 1.點選這個...
遠端除錯工具weinre使用教程
我們都知道,chrome的開發者工具 f12 是乙個方便我們除錯pc頁面的工具。但是現在我們的開發離不開移動端,那如果我們需要對手機頁面進行除錯,那該怎麼辦了?當然,chrome的開發者工具還是強大的,我們可以再開發者工具中開啟device mode來模擬手機除錯。具體步驟為 1.點選這個圖示 就可...