Contesti del debugger
In Visual Studio che esegue il debug, il motore di (DE) debug viene eseguito simultaneamente all'interno di diversi contesti diversi, come segue:
Il contesto di codice, che specifica la posizione corrente in un flusso di esecuzione del programma.
Il contesto o la posizione della documentazione, che descrivono la posizione corrente all'interno di un documento di origine.
Il contesto di valutazione di un'espressione, che descrive il contesto in cui la valutazione delle espressioni di sviluppo.
Argomenti della sezione
contesto di codice
Viene descritto il contesto di codice come indirizzo nel flusso di istruzioni di un programma in odierne architetture in fase di esecuzione con i linguaggi non tradizionali, in cui il codice non può essere rappresentato dalle istruzioni, ma alcuni altri metodi.Percorso del documento
Definisce la posizione del documento in debug di Visual Studio tramite un'api di una posizione in un file di origine come noto all'IDE.Contesto del documento
Vengono fornite informazioni sul contesto del documento rappresenta in debug di Visual Studio relativamente a un file di origine. Inoltre descritto come il gestore dei simboli esegue il mapping di un contesto di codice al contesto della documentazione.Contesto di valutazione di espressioni
Fornisce informazioni su un contesto di valutazione di espressioni in Visual Studio. Ad esempio, un contesto di valutazione di espressioni associato a uno stack frame fornisce contesto per esaminare le variabili locali, i parametri dei metodi e i membri della classe.
Sezioni correlate
concetti di debug
Vengono descritti i concetti di architettura di debug principali.componenti di debug
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.