通过调试器进行远程调试

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

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

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

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

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

但是,任何一个调试器都不能同时是调试客户端和调试服务器。

本部分包括:

激活调试服务器

搜索调试服务器

激活调试客户端

客户端和服务器示例

控制远程调试会话