Debugging Tools for Windows |
通过进程服务器进行的远程调试需要在服务器上运行一个称为进程服务器的小应用程序。之后用户模式调试器在客户端上启动。由于该调试器会承担所有实际的操作,所以它被称为灵巧客户端(smart client)。
Windows调试工具包包含一个用户模式的进程服务器名为DbgSrv (dbgsrv.exe)。
两台计算机不需要运行相同版本的Windows;他们可以运行在任何版本Windows上。但是,客户端使用的调试器和服务器端使用的DbgSrv必须是来自相同版本的Windows调试工具包中的二进制文件。该方法不能用于调试dump文件。
要设置该远程会话,要先设置进程服务器然后再激活灵巧客户端。任意数量的灵巧客户端可以通过单个进程服务器进行操作 — 这些调试会话会彼此分割不会相互影响。当某个调试会话结束时,进程服务器可以继续运行并且用于新的调试会话。
本节包含: