Freigeben über


Bearbeiten und Fortfahren (C#): Fehler 4009

Das Aktualisieren von "[using-Alias | Feld | Ereignis | Puffer fester Größe | Konstante | Attribut]" hat zur Folge, dass die Debugsitzung nicht fortgesetzt werden kann, solange Bearbeiten und Fortfahren aktiviert ist

Dieser Fehler zeigt an, dass Sie versucht haben, einen using-Alias, eine Feldinitialisierung, ein Attributziel oder Attributargumente zu ändern.

Betrachten Sie folgendes Codebeispiel:

class Program

{

   private int Example = 10;

   static void Main() { }

}

Der Fehler tritt auf, wenn Sie die Anwendung in Einzelschritten ausführen und dann versuchen, Example = 10 in Example = 20 zu ändern.

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)

using (C#-Referenz)

Unterstützte Codeänderungen (C#)

Bearbeiten und Fortfahren (Visual C#)

Weitere Ressourcen

Bearbeiten und Fortfahren: Fehlermeldungen und Warnungen (C#)