通过调试器进行远程调试

直接通过调试器进行远程调试通常是执行远程调试的最佳且最简单的方法。

此方法涉及在不同的位置运行两个调试器。 实际执行调试的调试器称为 调试服务器。 从一段距离控制会话的调试器称为 调试客户端

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

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

若要设置此远程会话,请先设置调试服务器,然后激活调试客户端。 任意数量的调试客户端可以连接到调试服务器。 单个调试器可以同时将自身转换为多个调试服务器,以促进不同类型的连接。

但是,单个调试器不能同时是调试客户端和调试服务器。

本节包括:

激活调试服务器

搜索调试服务器

激活调试客户端

客户端和服务器示例

控制远程调试会话