先让虚拟机和物理机处于一个局域网中:
虚拟机设置为桥接模式,复制物理机网络状态,已连接和启动时连接选上,然后重启
1. 设置VS项目属性 => 调试页 例子如下
远程命令: C: est.exe
工作目录 : C:
远程服务器名称: 192.168.xx.xx 查看网络共享 => 本地连接 => 详细信息
连接 : 不带身份验证的远程访问
2. 将VS所在目录下的远程调试工具复制到虚拟机, 我的是D:ToolVS2013Common7IDERemote Debugger
3. 将test.exe复制到虚拟机中的C盘
4. 运行虚拟机中 Remote Debugger目录下的msvsmon.exe x64程序就选择x64目录下的,x32程序就选择x32下的 然后点击选项 => 无身份验证,运行任何用户进行调试
最长空闲时间可以改大点: 100000000000000000