Estoy iniciando un nuevo hilo para poder darte puntos por tu excelente ayuda... el texto del hilo anterior está al final para referencia.
He realizado lo siguiente siguiendo tu consejo:
Instalé MS Visual Studio 6.0 - Visual Studio Installer
Creé un proyecto VSI para el .vbp en cuestión, agregué un Módulo de Fusión - "CrystalReports11_RDC_Runtime.msm"
Ejecuté la COMPILACIÓN para crear el .msi
En la máquina cliente, ejecutamos el msi y el programa se instaló con 2 errores....
"Error 1904. El módulo c:\program files\wmsglif\filedialog.dll no se pudo registrar. HRESULT -2147024770. Contacta a tu personal de soporte." (continuamos pasando por alto)
"Error 1904. El módulo c:\program files\common files\Business Objects\3.0\bin\craxdrt.dll no se pudo registrar. HRESULT -2147024770. Contacta a tu personal de soporte."
(continuamos pasando por alto)
Según la sección de instalación lado a lado de los archivos de ayuda de implementación de RDC, verificamos que los archivos se cargaran en
C:\Program Files\Common Files\Business Objects\3.0\bin
y configuramos manualmente el registro
[HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\suite 11.0\Crystal Reports]
La clave de registro es CommonFiles. Establece el valor de CommonFiles en "C:\Program Files\Common Files\Business Objects\3.0\bin\".
Reiniciamos, desinstalamos y reinstalamos, prácticamente todo lo que pudimos pensar, pero aún obtenemos el
Error de tiempo de ejecución '713':
Error definido por la aplicación u objeto.
¿Qué me falta?
...........TEXTO DEL HILO ANTERIOR...........
Re: Los informes no se ejecutan con el Paquete de Instalación VB6 MSAccess2007
Publicado: 6 de agosto de 2008 1:49 AM en respuesta a: Christian Jeske
Envía este mensaje por correo electrónico
Responder
Estoy teniendo un problema muy similar. VB6 conectado a MS Access 2003 y/o 2007, informe Crystal XI incrustado, pasando variables, etc. Funciona perfectamente en mi máquina.
Utilicé el Asistente de Empaquetado e Implementación de VB para generar el paquete de instalación, he verificado las referencias para asegurarme de que todos los objetos de Crystal XI estén incluidos, lo cual CREO que están. El programa se instala normalmente, pero al seleccionar el informe, el usuario recibe el siguiente error:
Error de tiempo de ejecución '713':
Error definido por la aplicación u objeto.
He verificado el crviewer.dll, y algunos otros que estaba seguro de que eran necesarios y todos parecen estar bien. He utilizado este proceso exacto con las versiones 8, 8.5 y 9 en el pasado sin problemas.
Al límite... ¿alguien puede ayudar?
Re: Los informes no se ejecutan con el Paquete de Instalación VB6 MSAccess2007
Publicado: 6 de agosto de 2008 3:24 PM en respuesta a: Jan Anderson
Envía este mensaje por correo electrónico
Responder
No puedes utilizar el asistente de implementación de VB 6. Debes utilizar módulos de fusión y crear un proyecto de implementación con utilidades como Wise, InstallShield MS Visual Installer, etc. Los módulos de fusión de CR para CR XI (versión 1) están aquí:
https://smpdl.sap-ag.de/~sapidp/012002523100006009112008E/crXI_rdc_mm.zip
La información sobre la implementación de tiempo de ejecución de CR está aquí:
C:\Program Files\Business Objects\Crystal Reports 11\Developer Files\Help\En\RDCDeployment.chm
Ludek