¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¡Acceso SAP S/4HANA desde $100!

Acceso a SAP

Solución a System.BadImageFormatException al cargar CrystalDecisions.ReportAppServer.ClientDoc en IISExpress con Visual Studio 2022

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

Tengo Visual Studio 2022 y descargué el paquete de instalación de SAP Crystal Reports for Visual Studio (SP32) para el entorno de desarrollo de Microsoft Visual Studio IDE (VS 2022 y superior) en 64 bits.


Al final del proceso de instalación, me pidió instalar el tiempo de ejecución de 32 bits, y estuve de acuerdo.


Ahora, necesito ejecutar un proyecto web desde Visual Studio, que se ejecuta en IISExpress de 32 bits, y aquí surgen los problemas, IISExpress (32 bits) me dice que tengo una System.BadImageFormatException al cargar CrystalDecisions.ReportAppServer.ClientDoc


Así que busqué en la carpeta de instalación y vi la ruta: C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win64_x64\dotnet


pero también necesito esta ruta: C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet

En realidad, la ruta está creada pero solo tiene un archivo: CrystalDecisions.Data.AdoDotNetInterop.dll

¿Qué puedo hacer? Gracias por tu tiempo y ayuda.

Leí todas las preguntas frecuentes, busqué en Google, pregunté en el chat en línea, y aquí estoy jeje

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

4 Respuestas

0
Cargando...

Desinstalé todas las cosas de Crystal Reports

luego instalé solo paquete de instalación SAP Crystal Reports for Visual Studio (SP32) para Microsoft Visual Studio IDE (V...) archivo CRforVS6413SP32_0-80007712.EXE

cuando me preguntó esto:

dije no, no lo quiero, finalizar. Luego compilé de nuevo y es lo mismo. Lo siento, ¿qué estoy haciendo mal?

aquí está mi configuración de Visual Studio para el proyecto web:

gracias por tu tiempo, realmente lo aprecio

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

Eso es lo que hice la primera vez. Pero lo hice de nuevo. Desinstalé todo e instalé nuevamente solo paquete de instalación SAP Crystal Reports for Visual Studio (SP32) para el entorno de desarrollo Microsoft Visual Studio IDE (V... archivo CRforVS6413SP32_0-80007712.EXE, y esta vez marqué "sí, instalar tiempo de ejecución de 32 bits". Compilé, ejecuté y nuevamente el mismo error:

System.BadImageFormatException al cargar CrystalDecisions.ReportAppServer.ClientDoc o una dependencia

Tal vez sea la forma en que agregué la referencia a mi proyecto, simplemente fui a referencias, hice clic derecho, seleccioné agregar referencia, fui a ensamblados-extensión y finalmente seleccioné CrystalDecisions.CrystalReports.Engine, CrystalDecisions.ReportSource, CrystalDecisions.Shared

¿Hice algo mal?

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

El tiempo de ejecución de CR es para tu aplicación y no para el sistema operativo.

Ejecuta nuevamente el instalador y marca la opción para instalar el tiempo de ejecución de 32 bits.

Si no lo instalas, ¿cómo esperas que funcione tu aplicación?

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

Finalmente lo conseguí. El problema era la opción de copia local de la referencia, la cambié a falso y todo funcionó muy bien. Gracias por tu valioso tiempo Don Williams, lo aprecio hombre.

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

contacto@primeconsultor.com

+1 (305) 285-8622

© 2025 Todos los derechos reservados.

Desarrollado por Prime Consultor

¡Hola! Soy Diana, asesora académica de Prime Consultor, indícame en que Academia SAP estás interesado, saludos!
Hola ¿Buscas Academias SAP?