Bearbeiten und Fortfahren (Visual Basic)
Aktualisiert: November 2007
Dieses Thema gilt für folgende Anwendungsbereiche:
Edition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro und Team |
Tabellenlegende:
Vorhanden |
|
Nicht vorhanden |
|
Befehl oder Befehle, die standardmäßig ausgeblendet sind. |
Bearbeiten und Fortfahren ist ein Feature von Visual Basic-Debuggen, mit dem Sie den Code ändern können, während der Unterbrechungsmodus ausgeführt wird. Nachdem Codebearbeitungen übernommen wurden, können Sie die Ausführung mit den neuen Änderungen fortsetzen und deren Auswirkung beobachten.
Sie können das Feature Bearbeiten und Fortfahren immer dann verwenden, wenn Sie sich im Unterbrechungsmodus befinden. Im Unterbrechungsmodus zeigt der Anweisungszeiger (eine gelbe Pfeilspitze im Quellcodefenster) auf die Zeile, die als nächste Zeile ausgeführt wird. Er wird auf eine ausführbare Anweisung innerhalb eines Methodentexts oder eines Eigenschaftentexts positioniert. Im Unterbrechungsmodus kann an einer ausführbaren Anweisung nahezu jede Änderung vorgenommen werden. Die vorgenommene Änderung wird im zugrunde liegenden Projekt übernommen. Allerdings ist es im Unterbrechungsmodus im Allgemeinen nicht zulässig, Deklarationsanweisungen, wie öffentliche Methoden, öffentliche Felder oder Klassendeklarationen, zu ändern.
Wenn Sie eine unberechtigte Bearbeitung vornehmen, wird die Änderung durch eine violette wellenförmige Linie gekennzeichnet, und in der Aufgabenliste wird eine Aufgabe angezeigt. Sie müssen eine unberechtigte Bearbeitung rückgängig machen, wenn Sie Bearbeiten und Fortfahren weiterhin verwenden möchten. Bestimmte unberechtigte Bearbeitungen sind möglicherweise zulässig, wenn sie außerhalb von Bearbeiten und Fortfahren durchgeführt werden. Wenn Sie die Ergebnisse einer solchen unberechtigten Bearbeitung beibehalten möchten, müssen Sie das Debuggen beenden und die Anwendung neu starten.
Bearbeiten und Fortfahren unterstützt während das Debuggens keine Änderungen an LINQ-Code. Siehe Bearbeiten und Fortfahren mit LINQ.
Bearbeiten und Fortfahren wird nicht unterstützt, wenn Sie das Debuggen mit An den Prozess anhängen beginnen. Bearbeiten und Fortfahren wird beim Debuggen im gemischten Modus (verwaltet und systemeigen), beim SQL-Debuggen, bei Compact Framework-Projekten (Projekte für intelligente Geräte), beim Debuggen unter Windows 98 und beim 64-Bit-Debuggen nicht unterstützt.
Wenn Sie eine 64-Bit-Anwendung debuggen und Bearbeiten und Fortfahren verwenden möchten, müssen Sie die Zielplattform ändern und die Anwendung als 32-Bit-Anwendung kompilieren. Sie können diese Einstellung ändern, indem Sie Projekteigenschaften öffnen und zur Seite Kompilieren wechseln. Klicken Sie auf dieser Seite auf Erweiterte Kompilierungsoptionen, und ändern Sie im Dialogfeld Erweiterte Compilereinstellungen die Einstellung Ziel-CPU in x86.
In den Themen zu diesem Abschnitt finden Sie weitere Informationen darüber, wie dieses Feature verwendet wird, und welche Arten von Änderungen nicht zulässig sind.
In diesem Abschnitt
Gewusst wie: Anwenden von Bearbeitungen im Unterbrechungsmodus mithilfe von "Bearbeiten und Fortfahren"
Erläutert, wie Codebearbeitungen im Unterbrechungsmodus vorgenommen werden.Bearbeiten und Fortfahren (Visual Basic): Nicht unterstützte Bearbeitungen von Methoden- und Eigenschaftentext
Beschreibt, welche Arten von Bearbeitungen nicht in den Texten der Eigenschaften und Methoden ausgeführt werden können.Bearbeiten und Fortfahren (Visual Basic): Nicht unterstützte Bearbeitungen von Deklarationen
Enthält Links zu Themen, in denen bestimmte Bearbeitungsarten beschrieben werden, die in Codedeklarationen nicht zulässig sind.
Verwandte Abschnitte
- Bearbeiten und Fortfahren
Enthält eine Liste mit Themen zu Bearbeiten und Fortfahren.