Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette documentation fournit des informations de référence sur l’extension du débogueur Visual Studio avec le Kit de développement logiciel (SDK) Visual Studio.
La documentation sur le débogage de Visual Studio comprend des exemples, une référence complète et plusieurs scénarios représentatifs qui illustrent des façons classiques de personnaliser le débogueur.
Votre compilateur et sa sortie déterminent ce qui est nécessaire pour configurer le débogage dans votre produit. Si votre compilateur :
Cibler le système d'exploitation natif Windows et écrire un fichier .PDB vous permet de déboguer des programmes avec le moteur de débogage de code natif (DE) intégré à Visual Studio. Vous n’avez pas besoin d’implémenter un évaluateur d'expressions ou de DE. L’évaluateur d’expression est écrit pour la syntaxe du langage de programmation C++.
Produit une sortie MSIL (Microsoft Intermediate Language), vous pouvez déboguer des programmes avec le moteur de débogage de code managé DE, qui est également intégré à Visual Studio. Par conséquent, vous n’avez besoin que d’implémenter un évaluateur d’expression. Un exemple d’évaluateur d’expression est fourni pour vous. Pour plus d’informations, voir les rubriques suivantes :
Contexte d’évaluation d’expression
Cible un système d’exploitation propriétaire ou un autre environnement d’exécution, vous devez écrire votre propre DE. Un didacticiel qui crée un DE simple à l’aide d’ATL COM est fourni. Pour plus d’informations, voir les rubriques suivantes :
Créer un moteur de débogage personnalisé
Tutoriel : Créer un moteur de débogage à l’aide d’ATL COM