Modifica e continuazione: avviso 2003
Modificando la posizione del codice potrebbero verificarsi errori di gestione delle eccezioni o di distruzione delle variabili: funzione
Le modifiche apportate al codice prima del punto di esecuzione potrebbero avere alterato lo stato di gestione delle eccezioni. Le modifiche allo stato di gestione delle eccezioni possono essere causate:
Dall'esecuzione di un costruttore.
Dall'esecuzione di un distruttore.
Dall'esecuzione di un blocco try/catch.
Dall'uscita da un blocco try/catch.
Se lo stato di gestione delle eccezioni è stato modificato, non è possibile richiamare il gestore eccezioni né costruire o distruggere correttamente le variabili. È possibile continuare il debug, ma potrebbe verificarsi un arresto anomalo dell'applicazione o un problema di memoria se viene generata un'eccezione. Per evitare che ciò avvenga, terminare il debug e ricompilare l'applicazione.
Questo errore può verificarsi solo se la funzione viene compilata con /GX per la gestione delle eccezioni.