Neues im Visual Studio Debugger
Der Visual Studio 2010-Debugger wurde um folgende Funktionen erweitert:
Haltepunkterweiterungen, die die Fähigkeit, im Fenster Haltepunkte zu suchen, die Fähigkeit, Haltepunkte zu beschriften, die Fähigkeit, Haltepunkte zu importieren oder zu exportieren und den Zeichenfolgenvergleich für Haltepunktbedingungen in systemeigenem Debugging einschließen.
Weitere Informationen finden Sie unter Gewusst wie: Durchsuchen der Liste von Haltepunkten, Gewusst wie: Bezeichnen von Haltepunkten und Gewusst wie: Importieren und Exportieren von Haltepunkten.
WPF-Debugerweiterungen, die verbesserte Ablaufverfolgung einschließen, mit der Sie Ereignisse in der WPF-Anwendung anzeigen können. Sie können eine WPF-Strukturschnellansicht verwenden, um die WPF-Struktur zu überprüfen und zu durchsuchen.
Weitere Informationen finden Sie unter Gewusst wie: Verwenden der WPF-Strukturschnellansicht.
Das Fenster Threads wurde neu umgestaltet und stellt Funktionen zum Filtern, zum Durchsuchen und Erweitern der Aufrufliste sowie zum Gruppieren bereit. Neue Spalten zeigen Affinitätsmasken, Prozessnamen und verwaltete IDs an. Sie können anpassen, welche Spalten und in welcher Reihenfolge sie angezeigt werden.
Weitere Informationen finden Sie unter Gewusst wie: Verwenden des Threadfensters.
Sie können die Debugger-Toolfenster für parallele Stapel und parallele Aufgaben verwenden, um in C++, C# oder Visual Basic geschriebenen parallelen Code visuell darzustellen und zu debuggen.
Informationen zur Verwendung dieser Toolfenster finden Sie unter Exemplarische Vorgehensweise: Debuggen einer parallelen Anwendung.
Erweiterte DataTips können über anderen Fenstern schweben oder fixiert werden. DataTips verfügen jetzt über ein Kommentarfeld. Unverankerte DataTips, die geöffnet sind, bleiben zwischen Debugsitzungen erhalten.
Weitere Informationen finden Sie unter Gewusst wie: Verwenden von DataTips.
Zum Dumpdebugging zeigt eine neue Zusammenfassungsseite grundlegende Informationen zum Inhalt der Dumpdatei an, bevor Sie beginnen zu debuggen. Diese Seite bietet Quicklinks zu den häufigsten nächsten Schritten, z. B. dem Festlegen der Symbolpfade und dem Beginnen des Debuggings. Der Debugger unterstützt nun vollständig das Debuggen von verwalteten Dumps für Anwendungen, die Common Language Runtime (CLR), Version 4.0, verwenden.
Weitere Informationen finden Sie unter Dumpdateien.
Im Überwachungsfenster und in den DataTips wird ein Symbol angezeigt, das Sie warnt, wenn ein ausgewerteter Ausdruck die Ausführung anderer Threads erfordert. Dadurch kann der Zustand des Programms geändert werden, und Debugereignisse, z. B. Haltepunkte, werden möglicherweise ignoriert. Wenn Sie auf das Symbol klicken, werden die Threads ausgeführt.
Weitere Informationen finden Sie unter Gewusst wie: Aktualisieren von Überwachungswerten.
Erweiterungen für Symbolladen. Weitere Informationen finden Sie unter Gewusst wie: Angeben von Symbolspeicherorten und Ladeverhalten.
Sie können jetzt auf 64-Bit-Betriebssystemen systemeigenen und verwalteten Code im gemischten Modus debuggen.
Weitere Informationen finden Sie unter Gewusst wie: Debuggen von 64-Bit-Anwendungen.