PROBLEMA COM O DATAREPOT
Você quer levar o Sistema para outros computadores?
Então terá que gerar um SETUP (Pacote de Instalação) para que possa carregar todas as dependências para serem instaladas, com isto você não terá o problema no DataReport ou outros componentes.
[s50]
Citação:X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.TRADUÇÃO.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
Este artigo previamente foi publicado debaixo de Q248055
SINTOMAS
Você está distribuindo uma aplicação Básica Visual que inclui um relatório de dados. Depois de instalação, você recebe o erro seguinte quando você tenta abrir os dados informe de sua aplicação:
Erro de correr-tempo ' 713 ': Aplicação-definido ou objeto definiu erro
CAUSA
Os Dados Informam arquivo de correr-tempo (Msdbrptr.dll) não foi incluÃdo em seu pacote de organização.
RESOLUÇÃO
Solucionar este problema, use um dos métodos seguintes:
Abra seu projeto, e inclua uma referência ao arquivo de Msdbrptr.dll. Este arquivo é listado como Microsoft Dados Relatório Desenhista v6.0 nas Referências dialogue caixa. Você pode ver Dados de Microsoft Informarem Desenhista que v6.0 listou mais de uma vez. Faça certo que o arquivo associou com a referência é Msdbrptr.dll. Uma vez a referência foi verificada, reconstrua seu pacote de organização.
-ou -
Manualmente inclua o Msdbrptr.dll arquivam no Pacote e Feiticeiro de Desenvolvimento (PDW). Você pode somar o arquivo manualmente nos Arquivos IncluÃdos dialoga janela de caixa quando você correr o PDW e então reconstrói seu pacote de organização.
A instalação os arquivos seguintes deveriam buscar presentes no sistema designado nas pastas de papéis indicadas:
<janelas system>\Msdbrptr.dll
<files>\Common de programa Files\Designers\Msderun.dll
<janelas system>\Msstdfmt.dll
A inclusão de Msdbrptr.dll (e seu dependente arquiva) tipicamente corrige este problema. Se você ainda estiver experimentando problemas, tem certeza que os arquivos seguintes são incluÃdos em seu pacote:
Msdatrep.ocx
Msbind.dll
Relatórios de dados não dependem diretamente destes arquivos. Porém, se os arquivos estiverem perdendo, isto pode afetar o Ambiente de Dados que é usado por seu relatório.
NOTA: Se sua aplicação tiver que ter o Msdatsrc.tlb arquivar, não inclui este arquivo explicitamente porque Msdatsrc.tlb é instalado como parte dos Microsoft Dados Acesso Componentes (MDAC) versão aperfeiçoada.
ESTADO
A Microsoft confirmou que este é um bicho nos produtos de Microsoft que são listados no começo deste artigo.
MAIS INFORMAÇÃO
Visual Básico instala dois arquivos, Msdbrpt.dll e MSdbrptr.dll que são bem parecido. São listados ambos os arquivos na caixa de diálogo de Referências como Microsoft Dados Relatório Desenhista v6.0. O arquivo de Msdbrpt.dll é os Dados Informam o desenhista, e o arquivo de Msdbrptr.dll é os Dados Informam runtime de desenhista. Você tem que distribuir a versão de correr-tempo deste arquivo com sua aplicação. Não há nenhum arquivo de dependência para Msdbrpt.dll. Se Msdbrpt.dll é instalado com sua aplicação, um relatório de dados não funciona corretamente.
Há vários modos em qual acrescentar um relatório de dados a um projeto Básico Visual. Com duas exceções conhecidas, Visual Básico soma a referência correta. Se você somar esta referência manualmente, a semelhança entre estes dois arquivos faz isto fácil para referência o arquivo errado. O outro modo para adquirir uma referência incorreta é somar os dados informe componente pelo Some Componentes dialogam caixa. Isto acrescenta uma referência ao relatório de dados em vez do dados relatório runtime arquivo. Dado estas circunstà ¢ncias, informam os dados só trabalha no ambiente de desenvolvimento ou quando o relatório de dados é instalado a um computador que tem Visual Básico instalado.
##################################################################