¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como resolver erro de tempo de execução do Crystal Reports em máquina de 64 bits

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 40 Vistas
0
Cargando...

Olá,

Estou tentando implementar minha aplicação em uma máquina de 64 bits.

Estou usando o Crystal Reports XI versão 2.

Quando tentei implementar em uma máquina de 32 bits, simplesmente adicionei o arquivo

CrystalReports11_5_NET_2005.msm ao meu projeto de configuração e funcionou.

No entanto, ao tentar fazer o mesmo na máquina de 64 bits (com um projeto de configuração de 64 bits),

Recebi uma mensagem de erro em tempo de execução:

"Ocorreu um erro ao tentar carregar o tempo de execução do Crystal Reports.

Ou as permissões da chave do registro do Crystal Reports são insuficientes ou o tempo de execução do Crystal Reports

não está instalado corretamente."

Depois disso, foi dito:

"Por favor, instale o redistribuível apropriado do Crystal Reports (CRRedist*.msi)

que contenha a versão correta do tempo de execução do Crystal Reports (x86, x64 ou Itanium) necessária..."

Instalei 'CRRedist2005_X64.msi' na máquina de 64 bits e tentei executar minha configuração com e sem

o arquivo CrystalReports11_5_NET_2005.msm, e não funcionou.

O que devo fazer a seguir?

Obrigado,

Arik

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá

Eventualmente utilizei o Crystal Reports versão 10.2 e funcionou em 64 bits.

Se entendi corretamente, poderia ter feito de forma diferente e fazê-lo funcionar como um aplicativo de 32 bits em uma máquina de 64 bits? Está correto?

Obrigado pela orientação.

Arik

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

E para esclarecer ainda mais.

O CR incluído no Visual .NET Studios, que pode ser 10.2 ou 10.5, possui um MSI de 64 bits para implantação em sistemas operacionais de 64 bits e pode ser executado em modo de 64 bits. Possui um conjunto limitado de funcionalidades em conectividade de bancos de dados e formatos de exportação em modo verdadeiro de 64 bits.

Todas as outras versões do Crystal Reports são apenas de 32 bits e só podem ser executadas em modo de 32 bits em sistemas operacionais de 64 bits. Além disso, requer que qualquer cliente de banco de dados de terceiros e servidores web também sejam executados em modo de 32 bits.

Procure nos fóruns sobre sistemas operacionais de 64 bits e encontrará muitas discussões sobre esse suporte de plataforma.

Obrigado

Don

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Você precisará construir o aplicativo como um aplicativo de 32 bits apenas.

Ao compilar o aplicativo no Visual Studio .NET 2005, você precisará forçá-lo no modo de 32 bits.

Você pode fazer isso clicando com o botão direito no nome do projeto no Explorador de Soluções.

Para VB.NET

Clique em Compilar, depois em Opções Avançadas de Compilação. Na lista suspensa de CPU alvo, altere de "AnyCPU" para "x86" e depois clique em OK.

Para C#.NET

Clique em Compilar e altere a opção de Destino de Plataforma de "Any CPU" para "x86".

Em seguida, você deve conseguir executar o aplicativo em um sistema operacional de 64 bits sem erros.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Arik,

Você precisa usar o arquivo CrystalReports11_5_NET_2005.msm para implantar o aplicativo. O 'CRRedist2005_X64.msi' é destinado para a versão empacotada do Crystal para o Visual Studio 2005.

Você pode consultar esta [Nota da Business Objects.|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes_boj/sdn_oss_boj_dev/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/scn_bosap/notes .do]

Além disso, você precisará habilitar o modo de 32 bits do ASP.NET 2.0 no servidor de implantação. Isso é necessário para executar o aplicativo em modo de 32 bits. Consulte este artigo da MS Kbase para mais informações - http://support.microsoft.com/kb/894435

Saudações,

Ranjeet.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?