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 Aktualisieren einer Block-Anweisung um eine aktive Anweisung hat zur Folge, dass die Debugsitzung nicht fortgesetzt werden kann, solange Bearbeiten und Fortfahren aktiviert ist.
Updating a block statement around an active statement will prevent the debug session from continuing while Edit and Continue is enabled
Dieser Fehler kann unter folgenden Bedingungen auftreten:
Sie versuchen einen Teil einer foreach-Anweisung, einer using-Anweisung, einer lock-Anweisung oder einer fixed-Anweisung zu ändern, wenn sich der Ausführungszeiger in dem geänderten Block befindet.
Sie versuchen, catch an try hinzuzufügen, wenn sich der Ausführungszeiger in dem geänderten Block befindet.
Sie versuchen, try/catch in try/finally zu ändern, wenn sich der Ausführungszeiger in dem geänderten Block befindet.
Weitere Informationen finden Sie unter Aktive Anweisungen.
Betrachten Sie folgenden Code:
class Program
{
static void Main()
{
using (System.IO.StreamReader file = System.IO.File.OpenText(@"example.txt"))
{
System.Console.WriteLine(file.ReadLine());
}
}
}
Dieser Fehler tritt auf, wenn Sie einen Haltepunkt für den Aufruf von WriteLine festlegen, dann die Anwendung debuggen und versuchen, den Namen der Textdatei in der using-Anweisung zu ändern.
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. Sie können die Änderung später vornehmen, wenn die Anweisung nicht mehr aktiv ist.
– oder –
Klicken Sie im Menü Debuggen auf Debuggen beenden, nehmen Sie dann die Änderungen vor, und starten Sie 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#)