lunes, 1 de septiembre de 2008

Una mas de Crystal Report

El ya famoso error que se muestra cuando se trata de abrir un reporte en la maquina cliente.. este error que por un tiempo me tubo una hinchada y la otra por rebentar jeje, porque agregaba y agregaba ensamblados del CR a mi instaldor y naa..

"Consulte el final de este mensaje para obtener más detalles sobre cómo invocar a la depuración
Just-In-Time (JIT) en lugar de a este cuadro de diálogo.
************** Texto de la excepción **************
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=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' ni una de sus dependencias. El sistema no puede hallar el archivo especificado..... bla bla bla.."


Solucion:
Facil, tienes que agragar a tu instalador el siguiente archivo MSI: CRRedist[VersionVS]_[Plataforma].msi. Esto lo ubicas en los siguientes rutas, depende de que version del VS tengas:

Para VS2005
C:\Archivos de programa\Microsoft Visual Studio 8\Crystal Reports\CRRedist

Para VS2008
C:\Archivos de programa\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5\

Esto tienes que correrlo despues de haber instalado la aplicacion.

3 comentarios:

Búsqueda personalizada