1. 配置目標機
1)複製Remote Debugger客戶端與目標程式的除錯版本到目標機。
複製目錄C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/Remote
Debugger/x86。
目標程式如C:/Windows/System32/Thpsvr.exe
2)執行Remote Debugger客戶端程式msvsmon.exe。
首先關掉Windows防火牆。
執行程式後,選擇[Tools]-[Options]。選擇[No Authentication(native only)],並勾選[Allow any user
to debug]。
2. 配置主機
1) 開啟工程,選擇除錯模式。
由選單依次選擇[Project] [Properties] [Configuration Properties] [Debugging]。將Debugger
to launch選為Windows Remote Debugger.
2) 配置Remote Debug引數。
[Remote Command] 設定為目標程式全路徑,C:/Windows/System32/Thpsvr.exe。[CommandArguments] 按需要為程式設定引數。
[Remote Server Name] 填入目標機的IP地址。
[Connection] 設為Remote with no Authentication(native only)
其它設定不需要改動。
客戶機和主機配置都已經完成,接下來以和本機除錯相同的方法進行除錯就可以了。
1. 配置目標機
1)複製Remote Debugger客戶端與目標程式的除錯版本到目標機。
複製目錄C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/Remote
Debugger/x86。
目標程式如C:/Windows/System32/Thpsvr.exe
2)執行Remote Debugger客戶端程式msvsmon.exe。
首先關掉Windows防火牆。
執行程式後,選擇[Tools]-[Options]。選擇[No Authentication(native only)],並勾選[Allow any user
to debug]。
2. 配置主機
1) 開啟工程,選擇除錯模式。
由選單依次選擇[Project] [Properties] [Configuration Properties] [Debugging]。將Debugger
to launch選為Windows Remote Debugger.
2) 配置Remote Debug引數。
[Remote Command] 設定為目標程式全路徑,C:/Windows/System32/Thpsvr.exe。[CommandArguments] 按需要為程式設定引數。
[Remote Server Name] 填入目標機的IP地址。
[Connection] 設為Remote with no Authentication(native only)
其它設定不需要改動。
客戶機和主機配置都已經完成,接下來以和本機除錯相同的方法進行除錯就可以了。