Share via


Depuración remota a través del depurador

La depuración remota directamente a través del depurador suele ser el mejor método y más sencillo de realizar la depuración remota.

Esta técnica implica ejecutar dos depuradores en diferentes ubicaciones. El depurador que realmente realiza la depuración se denomina servidor de depuración. El depurador que controla la sesión desde una distancia se denomina cliente de depuración.

Los dos equipos no tienen que estar ejecutando la misma versión de Windows; pueden ejecutar cualquier versión de Windows. Los depuradores reales usados no deben ser los mismos; Un cliente de depuración de WinDbg puede conectarse a un servidor de depuración de CDB, etc.

Sin embargo, es mejor que los archivos binarios del depurador en los dos equipos sean de la misma versión del paquete Herramientas de depuración para Windows o al menos de las versiones recientes.

Para configurar esta sesión remota, el servidor de depuración se configura primero y, a continuación, se activa el cliente de depuración. Cualquier número de clientes de depuración puede conectarse a un servidor de depuración. Un único depurador se puede convertir en varios servidores de depuración al mismo tiempo, para facilitar diferentes tipos de conexiones.

Sin embargo, ningún depurador único puede ser un cliente de depuración y un servidor de depuración simultáneamente.

Esta sección incluye:

Activación de un servidor de depuración

Búsqueda de servidores de depuración

Activación de un cliente de depuración

Ejemplos de cliente y servidor

Controlar una sesión de depuración remota