C# - Modifica e continuazione: errore 4016
Aggiornamento: novembre 2007
Messaggio di errore
Se si aggiorna il tipo di un '[struttura | interfaccia | enum | classe]', la sessione di debug non potrà continuare quando è attivo Modifica e continuazione.
Updating the kind of a [structs | interface | enum | class] will prevent the debug session from continuing while Edit and Continue is enabled.
Questo errore viene visualizzato per segnalare che si è tentato di modificare un tipo che non può essere cambiato durante il debug, ovvero di modificare una struttura, un'interfaccia, un'enumerazione o una classe in un altro tipo, ad esempio una struttura in una classe.
Si consideri l'esempio seguente:
class Example
{
static void Main(string[] args) {}
}
Se si esegue Main e quindi si tenta di modificare class in struct, si verificherà questo errore.
Per correggere l'errore
Scegliere Annulla dal menu Debug per annullare le modifiche.
- oppure -
Scegliere Termina debug dal menu Debug, apportare le modifiche, quindi avviare una nuova sessione di debug.
Vedere anche
Riferimenti
Interfacce (Guida per programmatori C#)
Modifiche al codice supportate (C#)
Modifica e continuazione (Visual C#)