这里针对的是vc6版本:
1 自己用的计算机叫“本地机”,要调试程序在远方计算机上,叫“远程机”;双方要设好IP地址,用ping都能看到对方;
2 “远程机”上建立一个共享可读可写的目录,将“本地机”上可执行程序拷贝至“远程机”;例如:“本地机”可以看到“远程机”的目录为://yuancheng/debug/test.exe
3 在“远程机”上运行 msvcmon.exe程序,设置ip是对方的,即“本地机"的IP号;启动它,出现一个disconnect......对话框,等会直到“本地机”调试程序时,它消失;
4 "本地机"上运行VC,设置 组建-->远程链接调试程序-->使用TCP/IP,设置对方的IP号,即“远程机”的;
5。“本地机”的VC工程-->设置-->调试-->常规 中可执行调试对话框 及远程可调试路径及文件名均设置为://yuancheng/debug/test.exe;
6.好了,可以在“本地机”上按常规方式调试程序了,
注意:不要使用映射网络驱动器方式,我至少没有成功,另外“本地机”的输出目录若不是到“远程机”上,那么每次重新编译运行,需要将新生产的文件拷贝至“远程机”的相应目录上。
远程调试对调试DriectDraw类型程序很有帮助。