Compartir a través de


Depurar 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 de procesamiento de datos y localizar errores en él. La herramienta que funciona mejor depende de lo que intenta lograr. En este ejemplo se usa Visual Studio.

Depuración del 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 sobre la implementación, consulte Implementación de una extensión de procesamiento de datos en 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 la ventana del proyecto de extensión de procesamiento de datos todavía activa, seleccione Asociar al proceso en el menú Depurar .

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

  6. En la lista de procesos, seleccione el proceso de devenv.exe que corresponde al proyecto de informe y elija Adjuntar.

  7. Defina el origen de datos del informe utilizando la pestaña Datos de informe del Proyecto de informe. Lo más probable es que use el Diseñador de consultas genérico para ejecutar una consulta en el origen de datos personalizado. Esta acción debe invocar al depurador y ejecutar código correspondiente a los 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.