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.
Wenn Sie Workflow-Designer verwenden, können Sie Haltepunkte für Ihre grafischen Workflows wie im Visual Basic- oder C#-Code festlegen. Wie erwartet beendet die Workflowausführung an jedem festgelegten Haltepunkt.
Ein Haltepunkt hat drei Zustände: Ausstehend, Gebunden und Fehler. Wenn Sie einen Haltepunkt setzen, ist er wartend und wird durch ein durchgängiges rotes Symbol dargestellt. Wenn die Laufzeit den Workflowtyp geladen hat, wird er gebunden. Wenn Sie ein falsches Format für den Haltepunkt angeben, z. B. einen ungültigen Aktivitätsnamen, wird ein Fehlerfenster angezeigt. Der Haltepunkt wird weiterhin zum Haltepunktfenster hinzugefügt, ist aber mit einem kleinen "x" gekennzeichnet.
Voraussetzungen
Bevor Sie mit dem Debuggen des Codes beginnen, bereiten Sie Ihre Umgebung vor, und beachten Sie bekannte Einschränkungen.
Aktivieren von Debuggingoptionen im Bereich "Extras>Optionen" im Abschnitt "Alle Einstellungen>Debugging>Allgemein":
- Nur meinen Code aktivieren
- JIT-Optimierung beim Laden des Moduls unterdrücken (nur verwaltet)
Aktivieren von Debugoptionen im Dialogfeld "Extras>Optionen"im Abschnitt>":
- Nur meinen Code aktivieren
- JIT-Optimierung beim Laden des Moduls unterdrücken (nur für verwaltete Komponenten)
Wenn Sie die angegebenen Debugoptionen nicht aktivieren und zwei Sequenzen innerhalb einer anderen Sequenz verschachtelt sind und für die erste innere Sequenz ein Haltepunkt festgelegt ist, wird durch Drücken von F11 nicht in die zweite innere Sequenz gewechselt.
Das Festlegen von Haltepunkten für aufgerufene Workflows wird nicht unterstützt.
Haltepunkte in einem Workflow werden nicht erreicht, wenn der vollständige Pfad zu einer XAML-Dateieigenschaft nicht korrekt ist. Der vollständige Pfad zur XAML-Datei ist nicht korrekt, nachdem Sie das Projekt oder die Projektmappe in einen anderen Ordner oder auf einen anderen Computer verschoben haben. Wählen Sie STRG+S aus, um die vollständige Pfadeigenschaft zu speichern und zu aktualisieren.
So legen Sie einen Haltepunkt für eine Aktivität in der Entwurfsansicht fest
Wählen Sie die Aktivität aus, für die der Debugger unterbrechen soll.
Wählen Sie im Menü "Debuggen " die Option " Haltepunkt ein/aus". Am oberen linken Rand der Aktivität wird ein rotes Symbol angezeigt.
Alternativ können Sie F9 drücken, nachdem Sie die Aktivität ausgewählt haben, oder Sie können mit der rechten Maustaste auf die Aktivität klicken und im Kontextmenü den Haltepunkt "Haltepunkt>einfügen" auswählen.