Concetti relativi al debugger
Per eseguire la compilazione del pacchetto di debug di Visual Studio, è necessario avere familiarità con i concetti di architettura usati per progettare il pacchetto.
In questa sezione
La sessione di debug illustra il ruolo di una sessione nell'architettura di debug.
I server definiscono ciò che un server è in termini di architettura di debug, sia in termini astratti che fisici.
I fornitori di porte definiscono ciò che un fornitore di porte è in termini di architettura di debug.
Le porte definiscono la porta in termini di architettura di debug.
I processi definiscono ciò che un processo è in termini di architettura di debug.
I nodi programma definiscono un nodo programma in termini di architettura di debug, tra cui come identificarsi e il processo in cui è in esecuzione.
I programmi definiscono un programma in termini di architettura di debug.
I thread definiscono le caratteristiche dei thread in termini di architettura di debug.
Stack frame definisce uno stack frame in termini di architettura di debug. Uno stack frame è un'astrazione di uno stack che fornisce il contesto di esecuzione di un thread.
I moduli definiscono un modulo, in termini di architettura di debug, come contenitore fisico di codice, ad esempio un file eseguibile o una DLL.
I punti di interruzione definiscono i tre tipi di punti di interruzione, ovvero in sospeso, associato e errore, in termini di architettura di debug.
Sezioni correlate
I contesti del debugger illustrano il funzionamento simultaneo del motore di debug all'interno di contesti di codice, documentazione e valutazione delle espressioni. Descrive, per ognuno dei tre contesti, la posizione, la posizione o la valutazione pertinenti.
I componenti del debugger offrono una panoramica dei componenti di debug di Visual Studio, che includono il motore di debug (DE), l'analizzatore di espressioni (edizione Enterprise) e il gestore dei simboli (SH).
Le attività di debug contengono collegamenti a varie attività di debug, ad esempio l'avvio di un programma e la valutazione delle espressioni.