Debugging Tools for Windows

通过调试器的远程调试

直接通过调试器进行的远程调试通常是用于远程调试的最好最容易的方法。

该方法使用在不同位置运行的两个调试器。实际进行调试的一个称为调试服务器。在另外一边用于控制调试会话的调试器称为调试客户端

两台计算机不需要运行同样版本的Windows;它们可以运行任何版本的Windows。实际的调试器不需要相同,一个WinDbg调试客户端可以连接到一个CDB调试服务器,等等。

但是,两台计算机上的调试器二进制文件最好是同一个Windows调试工具包版本中的,或者至少都是最新版本的。

要设置远程会话,需要首先设置调试服务器,然后再激活调试客户端。任意数量的调试客户端可以连接到调试服务器。一个单独的调试器可以同时将自己分成几个调试服务器,以适应不同的连接类型。

但是,单个调试器不能同时作为调试客户端和调试服务器。如果要连接三个调试器,查看其他远程调试方法

本节包含:

激活调试服务器

搜索调试服务器

激活调试客户端

客户端和服务器示例

控制远程调试会话

Build machine: CAPEBUILD