¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Solução para System.BadImageFormatException ao carregar CrystalDecisions.ReportAppServer.ClientDoc no IISExpress com Visual Studio 2022

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

Tenho o Visual Studio 2022 e baixei o pacote de instalação do SAP Crystal Reports para o Visual Studio (SP32) para o ambiente de desenvolvimento do Microsoft Visual Studio IDE (VS 2022 e superior) em 64 bits.


Ao final do processo de instalação, ele solicitou a instalação do tempo de execução de 32 bits, e concordei.


Agora, preciso executar um projeto web a partir do Visual Studio, que é executado no IISExpress de 32 bits, e aqui surgem os problemas, o IISExpress (32 bits) me informa que há uma System.BadImageFormatException ao carregar o CrystalDecisions.ReportAppServer.ClientDoc


Então, vasculhei a pasta de instalação e vi o caminho: C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win64_x64\dotnet


mas também preciso deste caminho: C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet

Na verdade, o caminho está criado, mas só possui um arquivo: CrystalDecisions.Data.AdoDotNetInterop.dll

O que posso fazer? Obrigado pelo seu tempo e ajuda.

Li todas as perguntas frequentes, pesquisei no Google, perguntei no chat online e aqui estou hehe

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

4 Respuestas

0
Cargando...

Desinstalei todas as coisas do Crystal Reports

depois instalei apenas pacote de instalação SAP Crystal Reports for Visual Studio (SP32) para o Microsoft Visual Studio IDE (V...) arquivo CRforVS6413SP32_0-80007712.EXE

quando me perguntaram isso:

eu disse não, não quero, finalizar. Depois compilei novamente e é a mesma coisa. Desculpe, o que estou fazendo de errado?

aqui está minha configuração do Visual Studio para o projeto web:

obrigado pelo seu tempo, realmente aprecio

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

Isso é o que fiz da primeira vez. Mas fiz de novo. Desinstalei tudo e reinstalei apenas o pacote de instalação SAP Crystal Reports para Visual Studio (SP32) para o ambiente de desenvolvimento Microsoft Visual Studio IDE (V... arquivo CRforVS6413SP32_0-80007712.EXE e desta vez marquei "Sim, instalar tempo de execução de 32 bits". Compilei, executei e novamente o mesmo erro:

System.BadImageFormatException ao carregar CrystalDecisions.ReportAppServer.ClientDoc ou uma dependência

Talvez seja a maneira como adicionei a referência ao meu projeto, simplesmente fui em referências, cliquei com o botão direito, selecionei adicionar referência, fui para assemblies-extension e finalmente selecionei CrystalDecisions.CrystalReports.Engine, CrystalDecisions.ReportSource, CrystalDecisions.Shared

Eu fiz algo errado?

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

O tempo de execução do CR é para a sua aplicação e não para o sistema operacional.

Execute novamente o instalador e marque a opção para instalar o tempo de execução de 32 bits.

Se não instalar, como espera que sua aplicação funcione?

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

Finalmente consegui. O problema era a opção de cópia local da referência, mudei para falso e tudo funcionou muito bem. Obrigado pelo seu valioso tempo Don Williams, eu aprecio, cara.

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?