Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Das Bearbeiten oder Auskommentieren einer aktiven Anweisung in einem schreibgeschützten Abschnitt hat zur Folge, dass die Debugsitzung nicht fortgesetzt werden kann, solange Bearbeiten und Fortfahren aktiviert ist.
Editing or commenting out an active statement inside a readonly section will prevent the debug session from continuing while Edit and Continue is enabled.
Das Auftreten dieses Fehlers zeigt an, dass Sie versucht haben, eine aktive Anweisung in einem Abschnitt auszukommentieren, der durch Bearbeiten und Fortfahren als schreibgeschützt markiert wurde. Bearbeiten und Fortfahren unterstützt während das Debuggens keine Änderungen an aktiven Anweisungen.
Beachten Sie z. B. folgenden Code:
class Program
{
static void Main()
{
Try
{
}
Finally
{ System.Console.WriteLine("Example");
}
}
}
Dieser Fehler tritt auf, wenn Sie einen Haltepunkt für Console.WriteLine festlegen, mit dem Debuggen der Anwendung beginnen und /* vor try und */ nach der schließenden Klammer von finally hinzufügen.
So beheben Sie dieses Problem
Wählen Sie im Menü Debuggen den Befehl Rückgängig aus, um die Änderungen rückgängig zu machen.
- oder -
Klicken Sie auf Debuggen beenden, nehmen Sie die Änderungen vor, und starten Sie dann eine neue Debugsitzung.
Siehe auch
Referenz
Unterstützte Codeänderungen (C#)
Bearbeiten und Fortfahren (Visual C#)
Weitere Ressourcen
Bearbeiten und Fortfahren: Fehlermeldungen und Warnungen (C#)