Concetti del debugger
Per compilare il pacchetto Visual Studio debug, è necessario avere familiarità con i concetti di architettura utilizzati nella progettazione del pacchetto.
Argomenti della sezione
sessione di debug
Viene illustrato il ruolo di una sessione nell'architettura di debug.server (Visual Studio SDK)
Viene definito il concetto un server è in termini di eseguire il debug l'architettura, sia nel sunto che in termini fisici.fornitori di porte
Definisce l'operazione che un fornitore di porte è in termini di eseguire il debug dell'architettura.porte
Viene definito il concetto di porta è in termini di eseguire il debug dell'architettura.processi
Definisce l'operazione che un processo è in termini di eseguire il debug dell'architettura.Nodi del programma
Definisce un nodo di programma in termini di architettura di debug, inclusione come possibile identificarsi e processo che esegue in.programmi
Definisce un programma in termini di eseguire il debug dell'architettura.thread
Definisce 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.Moduli
Definisce un modulo, in termini di architettura di debug, come contenitore fisico del codice, ad esempio un file eseguibile o una DLL.punti di interruzione (Visual Studio SDK)
Definisce i tre tipi di punto di interruzione-in corso, di soglia e errore-nei termini dell'architettura di debug.
Sezioni correlate
Contesti del debugger
Viene illustrato come il motore (DE) di debug viene eseguito simultaneamente all'interno del codice, la documentazione e i contesti di valutazione di espressioni. Viene descritto, per ciascuno dei tre contesti, la posizione, al percorso, o di valutazione relativa a.I componenti del debugger
Viene fornita una panoramica dei componenti di debug di Visual Studio, che includono il motore di (DE) debug, l'analizzatore di espressioni (EE) e il gestore dei (SH) simboli.Attività di debug
Vengono forniti collegamenti alle varie attività di debug, come avviare un programma e valutazione delle espressioni.