créer un moteur de débogage personnalisé
Un moteur (DE) de débogage est un composant qui autorise le débogage des architectures à l'exécution particulières. Il y a généralement un seul L'implementation par environnement d'exécution.
Notes
S'il y a DE implementations distinct pour Transact-SQL et JScript, VBScript et JScript partagent un De unique.
Un De fonctions par l'interpréteur ou le système d'exploitation pour fournir des services de débogage tels que le contrôle, les points d'arrêt, et l'évaluation de l'expression d'exécution. Ces services sont implémentés par le biais DE interfaces et peuvent provoquer le débogueur à la transition entre les différents modes opérationnels. Pour plus d'informations, consultez modes opérationnels.
Créer un De inclut les étapes suivantes :
enregistrer un De avec Visual Studio
Activation d'un programme à déboguer
exécution de contrôle et évaluation d'état
événements d'émission
arrêt et détacher
Dans cette section
enregistrer un moteur de débogage personnalisé
Explique les étapes nécessaires pour stocker un moteur de débogage avec Visual Studio afin qu'il puisse être utilisé.Activation d'un programme à déboguer
Explique qu'avant que votre De puisse déboguer un programme, vous devez d'abord exécuter le De ou l'attacher à un programme existant.exécution de contrôle et évaluation d'état
Explique pourquoi le débogage d'une application requiert implémenter des fonctionnalités de contrôle d'exécution.événements d'émission
Décrit la communication entre le débogueur et le du en tant que modèle d'événement en fonction de DCOM.arrêt et détacher
Explique comment effectuer l'arrêt normal, ce qui signifie qu'il n'y a pas de point d'arrêt, exception, erreur d'exécution, ou boucle infinie dans l'application à déboguer.Événements appelants du débogueur
Documente l'ordre d'appel des événements qui se produisent dans une session de débogage.Comment : déboguez un moteur de débogage personnalisé
Explique comment déboguer un personnalisé pour.