Bearbeiten und Fortfahren mit C#: Fehler 4018

Aktualisiert: November 2007

Fehlermeldung

Das Hinzufügen von [Typ | Member | Parameter | Einschränkung | using] hat zur Folge, dass die Debugsitzung nicht fortgesetzt werden kann, solange Bearbeiten und Fortfahren aktiviert ist.
Adding a [type | member | parameter | constraint | using] will prevent the debug session from continuing while Edit and Continue is enabled

Das Auftreten dieses Fehlers zeigt an, dass Sie versucht haben, einen neuen Typ hinzuzufügen. Das Hinzufügen neuer Typen wird von Bearbeiten und Fortfahren während des Debuggens nicht unterstützt.

Betrachten Sie hierzu das folgende Beispiel:

class Example

{

   static void Main() { }

}

Dieser Fehler tritt auf, wenn Sie sich in Main befinden und dann versuchen, int f; oberhalb der Main-Methode hinzuzufügen.

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

using (C#-Referenz)

Unterstützte Codeänderungen (C#)

Bearbeiten und Fortfahren (Visual C#)

Weitere Ressourcen

Typen (C#-Referenz)

Bearbeiten und Fortfahren: Fehlermeldungen und Warnungen (C#)