Condividi tramite


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.