Partager via


Débogage à distance via le débogueur

Le débogage à distance directement via le débogueur est généralement la meilleure méthode et la plus simple d’effectuer le débogage à distance.

Cette technique implique l’exécution de deux débogueurs à différents emplacements. Le débogueur qui effectue le débogage est appelé serveur de débogage. Le débogueur qui contrôle la session à distance est appelé le client de débogage.

Les deux ordinateurs n’ont pas besoin d’exécuter la même version de Windows ; ils peuvent exécuter n’importe quelle version de Windows. Les débogueurs réels utilisés n’ont pas besoin d’être identiques ; Un client de débogage WinDbg peut se connecter à un serveur de débogage CDB, et ainsi de suite.

Toutefois, il est préférable que les fichiers binaires du débogueur sur les deux ordinateurs proviennent de la même version du package Outils de débogage pour Windows, ou au moins des deux versions récentes.

Pour configurer cette session à distance, le serveur de débogage est configuré en premier, puis le client de débogage est activé. N’importe quel nombre de clients de débogage peuvent se connecter à un serveur de débogage. Un débogueur unique peut se transformer en plusieurs serveurs de débogage en même temps, pour faciliter différents types de connexions.

Toutefois, aucun débogueur unique ne peut être un client de débogage et un serveur de débogage simultanément.

Cette section inclut les éléments suivants :

Activation d’un serveur de débogage

Recherche de serveurs de débogage

Activation d’un client de débogage

Exemples de client et de serveur

contrôler une session de débogage à distance