Depurando o código de extensão de processamento de dados

O Microsoft .NET Framework fornece várias ferramentas de depuração que podem ajudar você a analisar seu código de extensão de processamento de dados e a localizar erros nele. A ferramenta mais adequada dependerá do que você está tentando realizar. Este exemplo usa o Visual Studio 2008.

Para depurar seu código de extensão de processamento de dados

  1. Inicie o Visual Studio 2008 e abra seu projeto de extensão de processamento de dados.

  2. Crie o projeto e implante seu assembly de extensão de processamento de dados e o arquivo .pdb anexo ao Designer de Relatórios. Para obter mais informações sobre implantação, consulte Como implantar uma extensão de processamento de dados para o Designer de Relatórios.

  3. Abra um novo Projeto de Relatório no Visual Studio enquanto deixa seu código de extensão de processamento de dados aberto em uma janela separada do Visual Studio.

  4. Navegue até a janela do Visual Studio que contém seu projeto de extensão de processamento de dados e defina alguns pontos de quebra em seu código.

  5. Com a janela do projeto de extensão de processamento de dados ainda ativa, clique em Anexar ao Processo no menu Depurar.

    A caixa de diálogo Anexar ao Processo é aberta.

  6. Na lista de processos, selecione o processo devenv.exe que corresponde ao seu Projeto de Relatório e clique em Anexar.

  7. Defina a fonte de dados do relatório usando a guia Dados do Relatório do Projeto de Relatório. Você provavelmente usará o Designer de Consulta genérico para executar uma consulta na fonte de dados personalizada. Isso deve chamar o depurador e executar o código correspondente a seus pontos de quebra.

  8. Percorra seu código usando a tecla F11. Para obter mais informações sobre como usar o Visual Studio para depuração, consulte a documentação do Visual Studio.