Condividi tramite


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

Le informazioni contenute in questo argomento sono valide per:

Edizione

Visual Basic

C#

F#

C++

Web Developer

Express

Argomento applicabile Argomento applicabile Argomento applicabile

Solo nativo

Argomento applicabile

Pro, Premium e Ultimate

Argomento applicabile Argomento applicabile Argomento applicabile

Solo nativo

Argomento applicabile

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 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 Gestione delle impostazioni.

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