Bearbeiten und Fortfahren mit C#: Fehler 4013

Aktualisiert: November 2007

Fehlermeldung

Das Aktualisieren der Größe von "Feld mit fester Größe" hat zur Folge, dass die Debugsitzung nicht fortgesetzt werden kann, solange Bearbeiten und Fortfahren aktiviert ist.
Updating the size of a fixed field will prevent the debug session from continuing while Edit and Continue is enabled

Dieser Fehler gibt an, dass Sie versucht haben, die Größe eines Puffers mit fester Größe zu bearbeiten, was während des Debuggens aber nicht möglich ist.

Beachten Sie z. B. folgenden Code:

unsafe struct Example

{

   fixed int buffer[20];

}

class Program

{

   static void Main() { }

}

Dieser Fehler tritt auf, wenn Sie Main in Einzelschritten ausführen und versuchen, buffer(20) in buffer(10) zu ändern.

So beheben Sie diesen Fehler

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

Siehe auch

Referenz

Puffer fester Größe (C#-Programmierhandbuch)

Unterstützte Codeänderungen (C#)

Bearbeiten und Fortfahren (Visual C#)

Weitere Ressourcen

Bearbeiten und Fortfahren: Fehlermeldungen und Warnungen (C#)