Depurar 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 localizar erros nele. A ferramenta que funciona melhor depende do que você está tentando realizar. Este exemplo usa o Visual Studio 2008.

Depurar seu código de extensão de processamento de dados

  1. Inicie o Visual Studio 2008 e abra o 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 Implantar uma extensão de processamento de dados no 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, selecione Anexar ao processo no menu Depurar .

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

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

  7. Defina a fonte de dados do relatório usando a guia Dados do Relatório do Projeto de Relatório. Você provavelmente usa o Designer de Consulta genérico para executar uma consulta em sua fonte de dados personalizada. Essa ação deve invocar o depurador e executar o código correspondente aos seus pontos de interrupção.

  8. Percorra o 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.