如何使用VC進行遠程調試?
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)
其它設置不需要改動。
客戶機和主機配置都已經完成,接下來以和本機調試相同的方法進行調試就可以了。