(一) 试用场景
想在远程机上调试代码 但远程机无开发环境
(二) 步骤
1、将本地如下路径的文件夹,拷贝到远程机(实际路径 根据自己安装的VS而定)
D:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\x64(或x86)
2、在远程机运行x64(或x86)下的 msvsmon.exe 点击“Tools —>Options”
![](https://i-blog.csdnimg.cn/blog_migrate/341b86dc21481285d04229e253b4dd10.png)
3、在Options页面选择“No Authentication”
并选中"Allow any user to debug" 点击OK
![](https://i-blog.csdnimg.cn/blog_migrate/7291596bf1ff533e192c21da8f4b2ebb.png)
4、本机编译exe,待编好的exe拷贝到远程机(本机需保留pdb等文件) 并在远程机上启动exe
5、本机选择VS的“Debug—>Attach to Process”
![](https://i-blog.csdnimg.cn/blog_migrate/bf002e30e51c307587078325bfddf148.png)
6、如图:Transport选择“Remote“,Qualifier中填写远程机ip,点击回车键,之后process列表中会展示远程机上的进程列表,选中对应进程,点击Attach按钮进入调试模式。