远程调试:顾名思义,就是在本地开发环境中调试远程部署环境中的运行程序(debug和release通用,但必须保证有和本地代码一致的PDB调试信息)。
以vs2010为例,其他更高版本类似。
1、将vs自带的对应版本的Remote Debugger(C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE)拷贝到远程机器,打开x86或x64下的“msvsmon.exe”,并进行如下配置:
①
②
③在远程机器上运行需要调试的程序A.exe
④在本地打开A项目,“调试-->附加到进程”,选择远程传输,限定符输入远程机器的IP,“刷新”出现需要调试的A.exe进程,选中点击“附加”即可进行调试。