C# - Modifica e continuazione: errore 4017
Aggiornamento: novembre 2007
Messaggio di errore
Se si rinomina un '[ spazio dei nomi | delegato | interfaccia | classe | struttura | enum | variabile tipo | metodo | indicizzatore | proprietà | membro enum | operatore | parametro | campo | buffer a dimensione fissa | costante | evento | alias using | alias extern | attributo ]', la sessione di debug non potrà continuare quando è attivo Modifica e continuazione.
Renaming a [ namespace | delegate | interface | class | struct | enum | type variable | method | indexer | property | enum member | operator | parameter | field | fixed size buffer | constant | event | using alias | extern alias | attribute ] will prevent the debug session from continuing while Edit and Continue is enabled
Questo errore viene visualizzato per segnalare che si è tentato di rinominare un oggetto che non può essere rinominato durante il debug.
Si consideri il codice di esempio seguente:
class Example
{
static void Main() { }
}
Se si esegue Main e quindi si tenta di modificare Main in Method, 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
Spazi dei nomi (Guida per programmatori C#)
Interfacce (Guida per programmatori C#)
Metodi (Guida per programmatori C#)
Indicizzatori (Guida per programmatori C#)
Proprietà (Guida per programmatori C#)
Buffer a dimensione fissa (Guida per programmatori C#)
Costanti (Guida per programmatori C#)
Modifiche al codice supportate (C#)
Modifica e continuazione (Visual C#)