Condividi tramite


Debug del codice di un'estensione per l'elaborazione dati

In Microsoft .NET Framework sono disponibili diversi strumenti di debug che consentono di analizzare il codice delle estensioni per l'elaborazione dati e di individuare gli errori. Gli strumenti più appropriati da utilizzare variano in base alla finalità desiderata. In questo esempio viene utilizzato Visual Studio 2008.

Per eseguire il debug del codice di un'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 ulteriori informazioni sulla distribuzione, vedere Procedura: Distribuzione di 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 scegliere Connetti a processo dal menu Debug.

    Verrà visualizzata la finestra di dialogo Connetti a processo.

  6. Nell'elenco di processi selezionare il processo devenv.exe che corrisponde al progetto report e fare clic su Connetti.

  7. Definire l'origine dati del report utilizzando la scheda Dati del report del progetto report. In genere, si utilizza lo strumento generico Progettazione query per eseguire una query sull'origine dati personalizzata. In questo modo, è possibile richiamare il debugger ed eseguire il codice in corrispondenza dei punti di interruzione.

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

Vedere anche

Riferimento

Distribuzione di un'estensione per l'elaborazione dati

Libreria di estensioni di Reporting Services

Altre risorse

Estensioni di Reporting Services

Implementazione di un'estensione per l'elaborazione dati