martes, 1 de mayo de 2012

Se produjo una excepción en el inicializador de tipo de 'CrystalDecisions.CrystalReports.Engine.ReportDocument'. 5 Se produjo una excepción en el destino de la invocación.

 

Buenos días amigos como están espero que muy bien, me salió un proyecto donde debía integrar una aplicación web con Crystal Reports sabrán ya que fueron muchas horas de trabajo y de tiempo gastado investigando la solución, primero lo trabaje en Framework 4 utilizando las librerías de CRustal Report For Visual Studio 2010 y no me fue posible hacer que funcionara es mas me salía el mismo error del titulo de este post, un colega mío me recomendó trabajar este tema en visual studio 2008 ya que las librerías acá están mas estables, seguí la recomendación e hice todo el código en 2008, pero me seguía saliendo el mismo error, pero investigando me encontré con un sitio web donde recomendaban instalar las librerías 

  1. CRRedist2008_x86.msi (En caso de usar SO 64bit –> CRRedist2008_x64.msi)
  2. CRRedist2008_x86_es.msi (En caso de usar SO 64bit –> CRRedist2008_x64_es.msi)

estas se encuentran en su equipo en la dirección si tienes instalado Visual Studio 2008 :

  • C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5

y después de mucho sufrimiento, cambio el error aunque me salió otro, pero el anterior no sabia que era y esto se daba debido a que las librerías no eran compatibles las de 32 bits con las de 64 bits , decidí instalarlo y bueno al menos ya no me sale este error. seguro estarás buscando la solucion a este problema no te enfrasques con las MSM ya que en varias paginas te indican que hagas un proyecto de instalacion pero eso no me funciono en mi caso particular y te dejo este post que al menos se que te funcionara y espero te sirva

mi investigación aun sigue para que el proyecto me funcione completamente,  así que estamos en contacto!!!

No hay comentarios.:

Publicar un comentario

Usando Libreria Javascript para generar ficheros Excel

  El año pasado tuve la oportunidad de hacer un desarrollo en la empresa en la que estoy colaborando, que se necesitaba " Generar un fi...