Come è possibile eseguire il debug di violazioni di accesso quando si esegue un programma fuori dal debugger?

Aggiornamento: novembre 2007

Le informazioni contenute in questo argomento sono valide per:

Edition

Visual Basic

C#

C++

Web Developer

Express

Argomento non applicabile Argomento non applicabile

Solo nativo

Argomento non applicabile

Standard

Argomento non applicabile Argomento non applicabile

Solo nativo

Argomento non applicabile

Pro e Team

Argomento non applicabile Argomento non applicabile

Solo nativo

Argomento non applicabile

Legenda tabella:

Argomento applicabile

Si applica

Argomento non applicabile

Non applicabile

Argomento valido ma comando nascosto per impostazione predefinita

Comando o comandi nascosti per impostazione predefinita.

Descrizione del problema

Il programma viene eseguito correttamente nell'ambiente di Visual Studio, ma quando viene eseguito autonomamente con il sistema operativo Windows genera una violazione di accesso. Come è possibile effettuare il debug di questo problema?

Soluzione

Impostare l'opzione di debug JIT ed eseguire il programma autonomamente finché non si verifica la violazione di accesso. Nella finestra di dialogo Violazione di accesso sarà quindi possibile fare clic su Annulla per avviare il debugger.

Vedere inoltre l'articolo Q133174 di Knowledge Base "How to Locate Where a General Protection (GP) Fault Occurs". Gli articoli della Knowledge Base sono disponibili in MSDN Library o all'indirizzo https://support.microsoft.com/?ln=it.

Vedere anche

Concetti

Domande frequenti sul debug del codice nativo

Altre risorse

Debug del codice nativo