Compartir a través de


Depurar el código de extensión de procesamiento de datos

Microsoft .NET Framework proporciona varias herramientas de depuración que pueden ayudarle a analizar el código de extensión del procesamiento de datos y localizar errores en él. La herramienta más conveniente dependerá de lo que intente llevar a cabo. En este ejemplo se utiliza Visual Studio 2008.

Para depurar el código de extensión de procesamiento de datos

  1. Inicie Visual Studio 2008 y abra el proyecto de extensión de procesamiento de datos.

  2. Genere el proyecto e implemente el ensamblado de extensión de procesamiento de datos y el archivo .pdb acompañante en el Diseñador de informes. Para obtener más información acerca de la implementación, vea Cómo implementar una extensión de procesamiento de datos en el Diseñador de informes.

  3. Abra un nuevo proyecto de informe en Visual Studio al tiempo que deja el código de la extensión de procesamiento de datos abierto en una ventana independiente de Visual Studio.

  4. Navegue a la ventana de Visual Studio que contenga el proyecto de extensión de procesamiento de datos y establezca algunos puntos de interrupción en el código.

  5. Con el proyecto de extensión de procesamiento de datos en la ventana del proyecto activa, haga clic en Adjuntar al proceso desde el menú Depurar.

    Se abre el cuadro de diálogo Adjuntar al proceso.

  6. En la lista de procesos, seleccione el proceso devenv.exe que se corresponda con su proyecto de informe y haga clic en Adjuntar.

  7. Defina el origen de datos del informe utilizando la pestaña Datos de informe del Proyecto de informe. Probablemente utilizará el Diseñador de consultas genérico para ejecutar una consulta con el origen de datos personalizado. De esta forma se debería invocar el depurador y ejecutar el código correspondiente a sus puntos de interrupción.

  8. Recorra el código con la tecla F11. Para obtener más información sobre cómo utilizar Visual Studio para la depuración, vea la documentación de Visual Studio.

Vea también

Referencia

Implementar una extensión de procesamiento de datos

Biblioteca de extensiones de Reporting Services

Otros recursos

Extensiones de Reporting Services

Implementar una extensión de procesamiento de datos