Condividi tramite


C# - Modifica e continuazione: errore 4009

Aggiornamento: novembre 2007

Messaggio di errore

Se si aggiorna un '[alias using | campo | evento | buffer a dimensione fissa | costante | attributo]', la sessione di debug non potrà continuare quando è attivo Modifica e continuazione.
Updating a [using alias | field | event | fixed size buffer | constant | attribute] 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 alias using, un inizializzatore di campo, la destinazione di un attributo oppure gli argomenti di un attributo.

Si consideri il codice di esempio seguente:

class Program

{

   private int Example = 10;

   static void Main() { }

}

Se si esegue l'applicazione e quindi si tenta di modificare Example = 10 in Example = 20, si verificherà questo errore.

Per correggere l'errore

  • Annullare le modifiche e continuare il debug.

    -oppure-

    Scegliere Termina debug dal menu Debug, apportare le modifiche, quindi avviare una nuova sessione di debug.

Vedere anche

Riferimenti

event (Riferimenti per C#)

using (Riferimenti per C#)

Modifiche al codice supportate (C#)

Modifica e continuazione (Visual C#)

Altre risorse

Errori e avvisi di Modifica e continuazione (C#)