如何进行远程调试(remote debug)。

场景(scenario):本地机器(A)重现不了问题,其他机器或其他系统(B)可以重现问题,而重现问题的机器没有装VS调试工具。

  • 在开发本地机器中拷贝远程调试工具。以VS 2015 为例:将C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Remote Debugger x86文件夹拷贝到B机器上. A ==> B
  • 打开B机器上x86文件夹下的msvsmon.exe。 
  • 设置访问权限为允许其他用户调试

      .

  • 最后在A机器上attach到想调试的程序。(选择远程,以及机器端口信息)