VC# y Crystal Reports

26/10/2008 - 21:18 por Félix Gómez Fragua | Informe spam
Hola a todos, estoy haciendo un programa en VC#, utilizo Crystal Reports. El
caso es que cuando hago el proyecto de instalación y lo instalo mi equipo
todo funciona de maravilla.

El problema está cuando lo instalo en el cliente. Tengo problemas con
Crystal Reports. A veces, cuando intento abrir el report, directamente el
sistema me cierra la aplicación. Otras veces me muestra el siguiente mensaje
de error:

"System.TypeInitializationException: Se produjo una excepción en el
inicializador de tipo de
'CrystalDecisions.CrystalReports.Engine.ReportDocument'. >
System.IO.FileNotFoundException: No se puede cargar el archivo o ensamblado
'CrystalDecisions.ReportAppServer.CommLayer, Version.2.3600.0,
Culture=neutral, PublicKeyTokeni2fbea5521e1304' ni una de sus
dependencias. El sistema no puede hallar el archivo especificado"

He puesto los siguientes ensamblados:
CrystalDecisions.CrystalReports.Engine.dll,
CrystalDecisions.ReportSource.dll, CrystalDecisions.Shared.dll,
CrystalDecisions.Shared.dll.

¿Alguien me puede indicar si me falta algún ensamblado o algún archivo?

Muchas gracias y un saludo a todos.
 

Leer las respuestas

#1 [Juanjo]
27/10/2008 - 13:55 | Informe spam
Hola

Has añadido el crystal reports en los prerrequisitos del proyecto de
instalacion??


"Félix Gómez Fragua" escribió en el mensaje de noticias
news:%
Hola a todos, estoy haciendo un programa en VC#, utilizo Crystal Reports.
El caso es que cuando hago el proyecto de instalación y lo instalo mi
equipo todo funciona de maravilla.

El problema está cuando lo instalo en el cliente. Tengo problemas con
Crystal Reports. A veces, cuando intento abrir el report, directamente el
sistema me cierra la aplicación. Otras veces me muestra el siguiente
mensaje de error:

"System.TypeInitializationException: Se produjo una excepción en el
inicializador de tipo de
'CrystalDecisions.CrystalReports.Engine.ReportDocument'. >
System.IO.FileNotFoundException: No se puede cargar el archivo o
ensamblado 'CrystalDecisions.ReportAppServer.CommLayer,
Version.2.3600.0, Culture=neutral, PublicKeyTokeni2fbea5521e1304' ni
una de sus dependencias. El sistema no puede hallar el archivo
especificado"

He puesto los siguientes ensamblados:
CrystalDecisions.CrystalReports.Engine.dll,
CrystalDecisions.ReportSource.dll, CrystalDecisions.Shared.dll,
CrystalDecisions.Shared.dll.

¿Alguien me puede indicar si me falta algún ensamblado o algún archivo?

Muchas gracias y un saludo a todos.

Preguntas similares