图解VisualStudio2013夸机器远程调试程序方法

1. 新建win32 console程序,代码如下:

图解VisualStudio2013夸机器远程调试程序方法_第1张图片

2. 将本机的Remote Debugger文件夹拷贝到目标机器指定目录中
远程机器文件夹为 D:\RemoteDebug;【根据自己的需求在指定位置新建一个文件夹,便于管理】
本机RemoteDebug夹位置为VS安装IDE路径 C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE

图解VisualStudio2013夸机器远程调试程序方法_第2张图片

3. 配置VS工程属性,具体如下图所示:

图解VisualStudio2013夸机器远程调试程序方法_第3张图片

4. 重新编译并将exe文件及pdb拷贝到远程机器中【注意,远程机器与本地机器的exe文件和pdb文件必须确保一致】

图解VisualStudio2013夸机器远程调试程序方法_第4张图片

5. 关闭远程机器防火墙以及杀毒软件
图解VisualStudio2013夸机器远程调试程序方法_第5张图片


6. 启动远程机器的msvsmon.exe并设置访问方式为“无身份验证”方式,具体如下图所示:

图解VisualStudio2013夸机器远程调试程序方法_第6张图片

7. 在远程机器中双击可执行文件
图解VisualStudio2013夸机器远程调试程序方法_第7张图片

8. 在本地机器中以管理员方式运行VS工程,不以管理员方式运行可能导致如下错误:
“远程调试监视器(MSVSMON.EXE)似乎没有在远程计算机上运行”
9. 以附加方式添加远程进程
图解VisualStudio2013夸机器远程调试程序方法_第8张图片

图解VisualStudio2013夸机器远程调试程序方法_第9张图片图解VisualStudio2013夸机器远程调试程序方法_第10张图片

10. 在远程机器客户端上单击任意键,可以发现本机机器调试捕获到断点

图解VisualStudio2013夸机器远程调试程序方法_第11张图片

你可能感兴趣的:(C++,DeepLearninng,&&,Virtual,Robot)