环境:
主机A:VS2013 + win8.1 192.168.1.48
主机B:Win7 192.168.1.32
一:配置远程工具(开启远程工具允许连接):
将VS2013安装目录下的E:\Program Files (x86)\Visual Studio\Common7\IDE\Remote Debugger\拷贝到主机B D:\Remote Debugger\
把要调试的程序拷贝到主机B
关闭防火墙
打开D:\Remote Bebugger\X86\msvsmon.exe
选择工具---->权限
设置为允许任何用户远程连接
二:为 Visual Studio 项目设置远程调试
1.打开VS2013 选择项目--->属性---->调试
2.选择远程Windows调试器
3.设置远程命令(需调试的应用程序):\\192.168.1.32\Remote Debugger\debug\***.exe
4.设置工作目录:\\192.168.1.32\Remote Debugger\debug
5.远程服务器名称: 192.168.1.32
6.连接:不带身份验证的远程访问
7.调试器类型:仅本机
(以下两点可忽略)
8.部署目录:\\192.168.1.32\Remote Debugger\debug
9.其他要部署的文件:\\192.168.1.32\data\mymfcdata.txt
下图错误 :
三:设置vs调试器
在工具栏上,打开“解决方案配置”下拉菜单,并选择“配置管理器”。
对于“调试”配置,请选中“部署”复选框
在“调试”菜单中选择“启动”开始调试。
MSDN官方链接https://msdn.microsoft.com/en-us/library/y7f5zaaa.aspx
安装启动Remote Debugging报错时安装更新补丁
http://rw.internals.io/post/fix-remote-debugging-on-windows-vista-requires-wwsapi
转载于:https://blog.51cto.com/evely/1580954