Bearbeiten und Fortfahren mit C#: Fehler 4014

Aktualisiert: November 2007

Fehlermeldung

Das Aktualisieren des zugrunde liegenden Typs von enum hat zur Folge, dass die Debugsitzung nicht fortgesetzt werden kann, solange Bearbeiten und Fortfahren aktiviert ist
Updating the underlying type of a enum will prevent the debug session from continuing while Edit and Continue is enabled

Der Fehler zeigt an, dass Sie versucht haben, den der Enumeration zugrunde liegenden Typ zu bearbeiten, obwohl dieser während des Debuggens nicht geändert werden darf.

Betrachten Sie hierzu das folgende Beispiel:

enum Color: byte

{

   Red

}

class Example

{

   static void Main(string[] args) {}

}

Der Fehler tritt auf, wenn Sie diesen Code in Einzelschritten ausführen und versuchen, byte in int zu ändern.

So beheben Sie diesen Fehler

  • Wählen Sie im Menü Debuggen den Befehl Rückgängig aus, um die Änderungen rückgängig zu machen.

    – oder –

  • Klicken Sie im Menü Debuggen auf Debuggen beenden. Nehmen Sie dann die Änderungen vor, und starten Sie eine neue Debugsitzung.

Siehe auch

Referenz

enum (C#-Referenz)

Unterstützte Codeänderungen (C#)

Bearbeiten und Fortfahren (Visual C#)

Weitere Ressourcen

Bearbeiten und Fortfahren: Fehlermeldungen und Warnungen (C#)