VS2005的远程调试操作步骤

2805 人浏览 | 时间: 2016-01-19 14:55:14 | 作者: wujunwei
  为什么要远程调试:
  有些程序调试并不是直接设断点就可以直接调试的,可能程序需要特殊的(电脑)环境才能运行,而你的电脑又无法符合要求,这个时候就需要远程调试了。
  远程调试操作步骤:

  首先是在运行程序所在的机器上安装vs的远程调试工具Remote Debugger(在本机的路径是C:\Program Files\Microsoft Visual Studio 8\Microsoft Visual Studio 2005 Remote Debugger (x64) - CHS)并开启,它会让你配置防火墙,如图所示

根据情况选择,如果是属于子网就选择【取消禁止从本地网络(子网)中的计算机进行远程调用的限制】,如果不是则选择【取消禁止从任何计算机进行远程调试的限制】如果点击确定弹出【未能配置windows防火墙。函数不正确】,则尝试关掉防火墙(关掉后就不用配置了),在Remote Debugger上选择【工具】->【选项】,如图所示

点击【无身份验证】并点击【允许任何用户进行调试】。

  然后在VS调试的时候在VS上选择【调试】->【附加到进程】,【传输】选择【远程(无身份验证时仅限本机)】,【限定符】选择【运行程序所在的机器的ip地址】,点击刷新,在【可用进程】列表中选择对应的进程,如图所示

要调试哪一块代码就在那里设断点,点击客户端的相关按钮触发断点,后面就跟本地调试一样了。

相关阅读