Partilhar via


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

O .NET Framework fornece várias ferramentas de depuração que podem ajudá-lo 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.

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

  1. Inicie o Visual Studio 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 Processar no menu Depurar.

    A caixa de diálogo Processos será aberta.

  6. Na lista de processos, selecione o processo de devenv.exe que corresponde a seu Projeto de Relatório e clique em Anexar. Quando a caixa de diálogo AnexaraoProcesso for aberta, verifique se o tipo de programa Common Language Runtime foi selecionado e clique em OK.

  7. Defina sua fonte de dados de relatório usando a guia Dados do Projeto de Relatório. Você provavelmente usará o Criador de Consulta genérico para executar uma consulta em sua 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.