A机器:源代码所在机器;B机器:应用程序运行机器。
1,vs2008的远程调试器:G:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger\x86文件夹从A拷贝到B上。
2,在B上,运行远程调试器msvsmon.exe。
3,选择tools->options。选中第二个:No Authentication(native only),勾选:Allow any user to debug。端口号4015不变。
注意B机器当前登陆用户是管理员,且无密码验证,关掉防火墙。
4,在A上打开工程源码,选择Debug->Attach to Procss.Transport选择Remote(Native only with no authentication)。
Qualifier填写:192.168.1.113:4015(前面是B的IP,后面端口号4015与B上设置一致)
5,点击Enter键,即可看到B上的进程,可以进行添加到进程调试。