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 Microsoft .NET Framework bietet verschiedene Debuggingtools, mit denen Sie Ihren Code für die Datenverarbeitungserweiterung analysieren und Fehler darin finden können. Das Tool, das am besten funktioniert, hängt davon ab, was Sie erreichen möchten. In diesem Beispiel wird Visual Studio 2008 verwendet.
So debuggen Sie den Erweiterungscode für die Datenverarbeitung
Starten Sie Visual Studio 2008, und öffnen Sie das Erweiterungsprojekt für die Datenverarbeitung.
Erstellen Sie das Projekt, und stellen Sie die Assembly der Datenverarbeitungserweiterung und die zugehörige PDB-Datei im Berichts-Designer bereit. Weitere Informationen zur Bereitstellung finden Sie unter How to: Deploy a Data Processing Extension to Report Designer.
Öffnen Sie ein neues Berichtsprojekt in Visual Studio, während Der Code für die Datenverarbeitungserweiterung in einem separaten Fenster von Visual Studio geöffnet bleibt.
Navigieren Sie zu dem Fenster von Visual Studio, das Ihr Datenverarbeitungserweiterungsprojekt enthält, und legen Sie einige Haltepunkte in Ihrem Code fest.
Wenn das Projektfenster für die Datenverarbeitungserweiterung noch aktiv ist, klicken Sie im Menü "Debuggen" auf "An Prozess anhängen".
Das Dialogfeld "An Prozess anhängen " wird geöffnet.
Wählen Sie in der Liste der Prozesse den devenv.exe Prozess aus, der Ihrem Berichtsprojekt entspricht, und klicken Sie auf "Anfügen".
Definieren Sie die Berichtsdatenquelle mithilfe der Registerkarte " Berichtsdaten " des Berichtsprojekts. Wahrscheinlich verwenden Sie den generischen Abfrage-Designer, um eine Abfrage für Ihre benutzerdefinierte Datenquelle auszuführen. Dadurch sollte der Debugger aufgerufen und Code ausgeführt werden, der Ihren Haltepunkten entspricht.
Durchlaufen Sie Ihren Code mithilfe der F11-Taste. Weitere Informationen zur Verwendung von Visual Studio zum Debuggen finden Sie in der Visual Studio-Dokumentation.
Siehe auch
Bereitstellen einer Datenverarbeitungserweiterung
Reporting Services-Erweiterungen
Implementing a Data Processing Extension (Implementieren von Datenverarbeitungserweiterungen)
Erweiterungsbibliothek für Reporting Services