concepts de débogueur
À partir de le package de débogage de Visual Studio, vous devez être familiarisé avec les concepts architecturaux utilisés en concevant le package.
Dans cette section
session de débogage
Explique le rôle d'une session dans l'architecture de débogage.Serveurs (kit de développement Visual Studio SDK)
Explique ce qu'est un serveur en termes de architecture de débogage, dans les deux termes abstraits et physiques.fournisseurs de port
Explique ce qu'est un fournisseur de port par rapport à l'architecture de débogage.ports
Explique ce qu'est un port par rapport à l'architecture de débogage.processus
Explique ce qu'est un processus en termes de architecture de débogage.Nœuds de programme
Définit un nœud de programme par rapport à l'architecture de débogage, inclure comment elle peut s'identifier et processus qu'il est exécuté.programmes
Définit un programme par rapport à l'architecture de débogage.thread
Définit les caractéristiques des threads en termes de architecture de débogage.frames de pile
Définit un frame de pile par rapport à l'architecture de débogage. un frame de pile est une abstraction d'une pile qui fournit le contexte d'exécution d'un thread.Modules
Définit un module, quant à l'architecture de débogage, comme conteneur physique de code, tel qu'un fichier exécutable ou une DLL.Points d'arrêt (kit de développement Visual Studio SDK)
Définit les trois types de point d'arrêt-en attente, de la limite, et erreur-dans des termes d'architecture de débogage.
Rubriques connexes
contextes de débogueur
Explique comment le moteur de (DE) débogage s'exécute simultanément dans le code, la documentation, et des contextes d'évaluation de l'expression. Décrit, pour les trois contextes, de l'emplacement, de la position, ou l'évaluation pertinentes à celui-ci.composants Débogueur
Fournit une vue d'ensemble des composants de débogage de Visual Studio, notamment le moteur de (DE) débogage, l'évaluateur (EE) d'expression, et le gestionnaire de symboles (SH).tâches de débogage
Contient des liens vers différentes tâches de débogage, telles que exécuter un programme et évaluer des expressions.