Eseguire il debug del codice dell'estensione per l'elaborazione dati

Microsoft .NET Framework offre diversi strumenti di debug che consentono di analizzare il codice dell'estensione per l'elaborazione dati e individuare eventuali errori. Lo strumento che funziona meglio dipende da ciò che si sta tentando di eseguire. Questo esempio usa Visual Studio 2008.

Eseguire il debug del codice dell'estensione per l'elaborazione dati

  1. Avviare Visual Studio 2008 e aprire il progetto di estensione per l'elaborazione dati.

  2. Compilare il progetto e distribuire l'assembly di estensioni per l'elaborazione dati e il file con estensione pdb associato in Gestione report. Per altre informazioni sulla distribuzione, vedere Distribuire un'estensione per l'elaborazione dati in Progettazione report.

  3. Aprire un nuovo progetto report in Visual Studio lasciando aperto il codice dell'estensione per l'elaborazione dati in una finestra separata di Visual Studio.

  4. Passare alla finestra di Visual Studio che contiene il progetto di estensione per l'elaborazione dati e impostare alcuni punti di interruzione nel codice.

  5. Con la finestra del progetto di estensione per l'elaborazione dati ancora attiva, selezionare Connetti a processo dal menu Debug .

    Verrà visualizzata la finestra di dialogo Connetti a processo.

  6. Nell'elenco dei processi selezionare il processo devenv.exe che corrisponde al progetto di report e scegliere Collega.

  7. Definire l'origine dati del report usando la scheda Dati report del progetto report. Probabilmente si usa Progettazione query generica per eseguire una query sull'origine dati personalizzata. Questa azione deve richiamare il debugger ed eseguire il codice corrispondente ai punti di interruzione.

  8. Esaminare il codice istruzione per istruzione premendo F11 Per altre informazioni sull'uso di Visual Studio per il debug, vedere la documentazione di Visual Studio.