Freigeben über


Bearbeiten und Fortfahren (C#): Fehler 4024

Das Löschen eines Methodentexts hat zur Folge, dass die Debugsitzung nicht fortgesetzt werden kann, solange Bearbeiten und Fortfahren aktiviert ist.

Dieser Fehler zeigt an, dass Sie versucht haben, eine Methode, einen Indexer, eine Eigenschaft, einen Accessor, Operator, Konstruktor, Destruktor oder ein Ereignis zu löschen, obwohl dies von Bearbeiten und Fortfahren beim Debuggen nicht unterstützt wird.

Betrachten Sie folgenden Code:

class Program

{

   static void Main()

   {

   }

}

Dieser Fehler tritt auf, wenn Sie sich in Main befinden, von der Methode die Klammern ({}) entfernen und statt der Klammern ein Semikolon setzen.

So beheben Sie diesen Fehler

  • Machen Sie die Änderungen rückgängig, und setzen Sie anschließend das Debuggen ohne die Änderungen fort.

    – oder –

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

Siehe auch

Referenz

event (C#-Referenz)

Indexer (C#-Programmierhandbuch)

operator (C#-Referenz)

Konstruktoren (C#-Programmierhandbuch)

Destruktoren (C#-Programmierhandbuch)

Unterstützte Codeänderungen (C#)

Bearbeiten und Fortfahren (Visual C#)

Weitere Ressourcen

Bearbeiten und Fortfahren: Fehlermeldungen und Warnungen (C#)