none
Error con Crystal Reports XI R2 y VS 2005

    Question

  • Saludos.

     

    Por estos dias he migrado mi sistema operativo a Vista x64 y Crystal Reports XI a Crystal Reports XI R2, con la combinación de XP y Crystal Reports XI no tuve ningun problema y podia Depurar mis proyectos web directo en IIS. Ahora al intentar depurar mi proyecto en IIS me aparece el siguiente error y los respores no se despliegan.

     

     

    De antemano muchas gracias por sus respuestas.

    ------------------------------------------------------------------------------------------------------------------------

    Se produjo un error al intentar cargar el archivo ejecutable de Crystal Reports.
    La clave de registro de Crystal Report no cuenta con los permisos suficientes o el archivo ejecutable de Crystal Reports no se ha instalado correctamente.

    Instale los archivos redistribuibles adecuados (CRRedist*.msi) que contienen la versión correcta del ejecutable de Crystal Reports (x86, x64 o Itanium) necesario. Visite http://www.spain.businessobjects.com/Servicios/soporte.htm para obtener más información.

    Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

    Detalles de la excepción: CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: Se produjo un error al intentar cargar el archivo ejecutable de Crystal Reports.
    La clave de registro de Crystal Report no cuenta con los permisos suficientes o el archivo ejecutable de Crystal Reports no se ha instalado correctamente.

    Instale los archivos redistribuibles adecuados (CRRedist*.msi) que contienen la versión correcta del ejecutable de Crystal Reports (x86, x64 o Itanium) necesario. Visite http://www.spain.businessobjects.com/Servicios/soporte.htm para obtener más información
    Tuesday, August 07, 2007 4:53 PM

Answers

  • By RiLaRos on 05:16 PM

    Pues resulta que estoy trabajando con estos productos y tenia un gran problema al momento de cargar un reporte, me salia el siguiente mensaje:

    An error has occurred while attempting to load the Crystal Reports runtime.

    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly.

    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information.

    SOLUCION

    Pues haciendo caso del mensaje, estuve buscando el runtime para 64 bits, supuestamente viene en el DVD de instalacion de VS 2008, pero no di con la solucion.

    Buscando un poco mas encontre este enlace donde se comenta el error y se da la solucion:

    Pues basta con cambiarle el Target CPU del proyecto vamos a mostrar el reporte a x86 y podremos ver nuestro reporte.

    Para esto debemos ir a nuestro Proyecto , clic derecho en Propiedades , nos vamos a la Pestaña Debug y en Platfom target que esta por defecto en Any CPU , lo cambiamos por x86 y ejecutamos.

    Aunque no lo crean el mensaje que le aparece a Mauricio no tiene nada que ver con lo se describe aqui, sin embargo yo  probé esta solución y funciona.

    Espero les sirva.

     

     

    Saludos



    Karzie
    Monday, August 24, 2009 11:02 PM

All replies

  • Si fuera posible, te agradecería indicaras como solucionaste el problema, ya que me encuentro con el mismo problema que indicas.

     

    Salu2,

     

    Victor Gonzalez

    Monday, January 21, 2008 5:28 PM
  • Hola victor.

     

    Lamentablemente sigo con el mismo problema, la unica solución que encontre para poder debugear el proyecto con visual studio 2005 fue volverlo a cargar como un proyecto web, utilizando el servidor web virtual que se incluye con vs2005.

     

    Entiendo bien que no es una buena solución pero me ha funcionado.

     

    Espero encuentres una mejor forma de trabajar, pero por el momento esto funciona.

     

    Saludos.

    Wednesday, February 06, 2008 10:57 PM
  • Buenas espero que esto os solucione el problema que en mi caso si que lo hizo...

    as de instalar un paquete .msi que se encuentra en C:\Program Files (x86)\Microsoft Visual Studio 8\Crystal Reports\CRRedist\X64 o X86 dependiendo de la version de sistema operativo que tengais.

     

    Tuesday, February 19, 2008 7:28 AM
  • Buena  me resulto sin ningun problema, se agradece el aporte.
    Wednesday, July 29, 2009 6:54 PM
  • Hola a todos

    (me sumo al post.. espero que esto ayude o sume)

    Cuando trabajas con CR tienes que hacer un deploy d elos archivos necesarios en la ubicacion final (de produccion) es decir debes instalarlo... pero solo los archivos necesarios de "runtime" (como se decia en antaño)

    Mira este post:
      - Setup Project: Insertar Crystal Report Merge Module
        http://geeks.ms/blogs/fernandezja/archive/2007/08/19/setup-project-insertar-crystal-report-merge-module.aspx

    Puede ayudar para ver donde estas los archivos para desplegar en el cliente ya sea dentro de un instalador (los merge module) o los archivos de de instalacion o incluso descargarse de la web del proveedor.. para redistribuir
    NOTA: Tienes que ver el tema de licenciamiento.. vaaa eso es "otro tema " a tener en cuenta.




    Jose. A Fernandez | blog: http://geeks.ms/blogs/fernandezja
    Wednesday, July 29, 2009 9:18 PM
  • By RiLaRos on 05:16 PM

    Pues resulta que estoy trabajando con estos productos y tenia un gran problema al momento de cargar un reporte, me salia el siguiente mensaje:

    An error has occurred while attempting to load the Crystal Reports runtime.

    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly.

    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information.

    SOLUCION

    Pues haciendo caso del mensaje, estuve buscando el runtime para 64 bits, supuestamente viene en el DVD de instalacion de VS 2008, pero no di con la solucion.

    Buscando un poco mas encontre este enlace donde se comenta el error y se da la solucion:

    Pues basta con cambiarle el Target CPU del proyecto vamos a mostrar el reporte a x86 y podremos ver nuestro reporte.

    Para esto debemos ir a nuestro Proyecto , clic derecho en Propiedades , nos vamos a la Pestaña Debug y en Platfom target que esta por defecto en Any CPU , lo cambiamos por x86 y ejecutamos.

    Aunque no lo crean el mensaje que le aparece a Mauricio no tiene nada que ver con lo se describe aqui, sin embargo yo  probé esta solución y funciona.

    Espero les sirva.

     

     

    Saludos



    Karzie
    Monday, August 24, 2009 11:02 PM
  • Hola:

    Traté de arreglar ese mismo problema con el método de Karzie, pero cuando entro a la pestaña "Debug", no está la opción "Platform". Lo intenté con otra computadora y sí aparece... ¿A qué se deberá?

    Saludos, Griever

    Friday, July 09, 2010 5:34 PM
  • Hola a todos, io tngo VS2005 Professional y no m aparece PLATFORM TARGET en DEBUGGING del menu TOOLS, pero lo encontre aun mas facil, solo den click derecho en el proyecto y se van a PROPERTIES-->BUILD y ahi encontraran el PLATFORM TARGET, lo cambian y asunto arreglado. Desconozco si tambien funcione asi en la version express o si d plano no tiene esta opcion.

    Saludos ;)

    Monday, October 25, 2010 7:39 AM
  • Hola, tenia el mismo problema con una aplicación VS2005 de escritorio en windows 7 de 64 bits, sin embargo instalé en el equipo donde se ejecutará dicha aplicación el Redistribuible para CR2005, lo encontré en la siguiente ruta:

     

    C:\Program Files\Microsoft Visual Studio 8\Crystal Reports\CRRedist\X64\CRRedist2005_X64.msi

    y voilá.

     

    :P

     

    -CRN TEAM-

    Friday, March 11, 2011 9:18 PM
  • Muchas gracias por el aporte. Me has solucionado un problema que teniamos desde hacia algun tiempo y estabamos barajando otras soluciones muchisimo menos eficientes.

    Lo dicho GRACIAS.-

    Friday, June 24, 2011 9:09 AM
  • excelente a mi me sirvio

    C:\Program Files\Microsoft Visual Studio 8\Crystal Reports\CRRedist\X64\CRRedist2005_X64.msi

    instalan ese y listo 

    muchas gracias

    Sunday, May 20, 2012 9:32 PM
  • aun tengo dicho problema y eh echo todo lo que han peusto y nada aun sera que uso la version de vb2010 ? aca esta la imagen del error que me , ya instalae dicho archivo redistribuyable para 46 bits de mi server 2008 lo reinicie y aun ah si nada.sale


    JAVB

    Friday, August 31, 2012 4:28 PM