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.
Das historische Debuggen ist ein Debugmodus, der von den von IntelliTrace gesammelten Informationen abhängt. Es ermöglicht Ihnen, sich rückwärts und vorwärts durch die Ausführung Ihrer Anwendung zu bewegen und den Zustand zu überprüfen.
Sie können IntelliTrace in Visual Studio Enterprise Edition (aber nicht die Professional- oder Community-Editionen) verwenden.
Gründe für die Verwendung des verlaufsgeschichtlichen Debuggings
Das Festlegen von Haltepunkten zum Auffinden von Fehlern kann eine eher hit-or-miss-Affäre sein. Sie setzen einen Haltepunkt in der Nähe der Stelle in Ihrem Code, an der Sie vermuten, dass der Fehler liegt, führen dann die Anwendung im Debugger aus und hoffen, dass der Haltepunkt erreicht wird und dass der Ort, an dem die Ausführungsunterbrechung auftritt, die Quelle des Fehlers offenbart. Andernfalls müssen Sie versuchen, einen Haltepunkt an einer anderen Stelle im Code festzulegen und den Debugger erneut auszuführen, indem Sie die Testschritte immer wieder ausführen, bis Sie das Problem gefunden haben.
Sie können IntelliTrace und historisches Debuggen verwenden, um das Roaming in Ihrer Anwendung durchzuführen und den Zustand (Aufrufstapel und lokale Variablen) zu überprüfen, ohne Haltepunkte festlegen, Debuggen neu starten und Testschritte wiederholen zu müssen. Dies kann Ihnen viel Zeit sparen, insbesondere wenn sich der Fehler in einem Testszenario befindet, das lange dauert, bis er ausgeführt wird.
Wie beginne ich mit der Verwendung des verlaufsgeschichtlichen Debuggings?
IntelliTrace ist standardmäßig aktiviert. Sie müssen nur entscheiden, welche Ereignisse und Funktionsaufrufe für Sie von Interesse sind und ob Sie Momentaufnahmen des vollständigen Anwendungszustands anzeigen möchten. Weitere Informationen zum Definieren, wonach Sie suchen möchten, finden Sie unter IntelliTrace-Features. Die Featureunterstützung variiert je nach Sprache und App-Typ.
- Informationen zum Anzeigen von Momentaufnahmen bei historischem Debuggen finden Sie unter Vorherige App-Zustände mit IntelliTrace überprüfen
- Informationen zum Überprüfen von Variablen und Navigieren im Code finden Sie unter "Überprüfen Ihrer App mit verlaufsgeschichtlichem Debuggen".
- Weitere Informationen zum Debuggen mit IntelliTrace-Ereignissen finden Sie unter Walkthrough: Using IntelliTrace.