Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Microsoft .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 localizar erros nele. A ferramenta que funciona melhor 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
Inicie o Visual Studio 2008 e abra seu projeto de extensão de processamento de dados.
Crie o projeto e implante o assembly de extensão de processamento de dados e o arquivo .pdb que acompanha o Designer de Relatórios. Para obter mais informações sobre a implantação, consulte Como implantar uma extensão de processamento de dados no Designer de Relatórios.
Abra um novo Projeto de Relatório no Visual Studio, deixando o código de extensão de processamento de dados aberto em uma janela separada do Visual Studio.
Navegue até a janela do Visual Studio que contém seu projeto de extensão de processamento de dados e defina alguns pontos de interrupção em seu código.
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.
Na lista de processos, selecione o processo de devenv.exe que corresponde ao projeto de relatório e clique em Anexar.
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 invocar o depurador e executar o código correspondente aos pontos de interrupção.
Percorra seu código usando a chave F11. Para obter mais informações sobre como usar o Visual Studio para depuração, consulte a documentação do Visual Studio.
Consulte Também
Implantando uma extensão de processamento de dados
Extensões do Reporting Services
Implementar uma extensão de processamento de dados
Biblioteca de extensões do Reporting Services