C# - Modifica e continuazione: errore 4015
Aggiornamento: novembre 2007
Messaggio di errore
Se si aggiornano la classe base e/o le interfacce di base di '[classe | struttura]', la sessione di debug non potrà continuare quando è attivo Modifica e continuazione.
Updating the base class and/or base interface(s) of a [class | struct] will prevent the debug session from continuing while Edit and Continue is enabled
Questo errore viene visualizzato per segnalare che si è tentato di modificare la classe base o le interfacce di base di una classe o di una struttura, mentre questa modifica non può essere apportata durante il debug.
Si consideri l'esempio seguente:
class Example : System.IDisposable
{
public void Dispose() { }
static void Main(string[] args) { }
}
Se si esegue Main e quindi si tenta di modificare System.IDisposable in System.IComparable, 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
interface (Riferimenti per C#)
Modifiche al codice supportate (C#)
Modifica e continuazione (Visual C#)