Condividi tramite


Procedura: uscire da codice gestito quando nella finestra Stack di chiamate non sono visualizzati frame nativi

Aggiornamento: novembre 2007

Le informazioni contenute in questo argomento sono valide per:

Edition

Visual Basic

C#

C++

Web Developer

Express

Argomento applicabile Argomento applicabile

Solo nativo

Argomento applicabile

Standard

Argomento applicabile Argomento applicabile

Solo nativo

Argomento applicabile

Pro e Team

Argomento applicabile Argomento applicabile

Solo nativo

Argomento applicabile

Legenda tabella:

Argomento applicabile

Applicabile

Argomento non applicabile

Non applicabile

Argomento valido ma comando nascosto per impostazione predefinita

Comando o comandi nascosti per impostazione predefinita.

Se il codice contiene frame nativi non visibili nella finestra Stack di chiamate, l'uscita dal codice gestito può produrre risultati imprevisti. Una soluzione possibile consiste nell'utilizzare un punto di interruzione invece del comando Esci da istruzione/routine.

Nota:

È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida in linea a seconda delle impostazioni attive o dell'edizione del programma. Per modificare le impostazioni, scegliere Importa/esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Per uscire da codice gestito quando nella visualizzazione dello stack di chiamate non sono visualizzati frame nativi

  1. Nel codice nativo impostare un punto di interruzione di posizione dopo la chiamata a codice gestito.

  2. Scegliere Continua dal menu Debug.

    Una volta completata la chiamata gestita, l'esecuzione si interromperà in corrispondenza del punto di interruzione nel codice nativo.

Vedere anche

Attività

Procedura: utilizzare la finestra Stack di chiamate