Condividi tramite


C# - Modifica e continuazione: errore 4010

Aggiornamento: novembre 2007

Messaggio di errore

Se si aggiornano i modificatori di un '[tipo | membro | modificatore parametro]', la sessione di debug non potrà continuare quando è attivo Modifica e continuazione.
Updating the modifiers of a [type | member | parameter modifier] will prevent the debug session from continuing while Edit and Continue is enabled

Questo errore viene visualizzato per segnalare che si è tentato di modificare i modificatori di un tipo, un membro o un modificatore di parametro, mentre questa modifica non può essere apportata durante il debug. Le modifiche non supportate includono:

  • Modifiche dell'accessibilità.

  • Aggiunta o rimozione di abstract, virtual, sealed, unsafe, partial, override, new, static per tipi e membri.

  • Modifiche di ref, out e params per parametri.

Si consideri il codice di esempio seguente:

internal class Program

{

   static void Main(string[] args) {}

}

Se si esegue Main e quindi si modifica internal in public, si verificherà questo errore.

Per correggere l'errore

  • Scegliere Annulla dal menu Debug per annullare la modifica.

    - oppure -

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

Vedere anche

Riferimenti

Modifiche al codice supportate (C#)

Modifica e continuazione (Visual C#)

Altre risorse

Errori e avvisi di Modifica e continuazione (C#)