Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/05/2006, 04:02
intercgi
 
Fecha de Ingreso: mayo-2006
Mensajes: 3
Antigüedad: 18 años
Puntos: 0
Distribuir Crystal XI y VB6

Buenos dias a todos

He desarrollado una aplicación en Crystal XI en VB6 que enlaza con una base de datos Access 2000.
Hasta ahora utilizaba VB6 con Access 97 y crystal 4.6 y todo funcionaba correctamente.

En el PC donde he desarrollado la aplicación todo funciona correctamente pero cuando realizado la instalación de mi aplicación en el PC del cliente me da un error al intentar imprimir.

Error'-2147189176 (80047e48) 'Logon failed

El método que he utilizado para la distribución es el siguiente.

He realizado un paquete de distribución de mi aplicación vb6 con las dll necesarias de acceso a base de datos 2000 y dll de los controles que utilizo.

He realizado un paquete msi con las instrucciones que me indican en la web de crystal (rdcXI_deployment.pdf)

He seguidos los pasos siguientes
1.- con Microsoft Visual Installer he creado un Visual Studio - Visual studio Installer Projects - Empty Installer
2.- He añadido los ficheros msm

crystal CrystalReports11_RDC_License.msm
CrystalReports11_RDC_Reportengine.msm
CrystalReports11_RDC_Runtime.msm

3.- He generado en fichero msi

Instalo los dos paquetes en el PC del cliente y como os comento me da el error.
No se tengo que indicar el numero de licencia en crystal o como hacerlo o si el error no tiene nada que ver con la instalación. Alguna ayuda por favor.

Agradezco vuestras opiniones para resolver este problema que realmente me esta volviendo loco.
Saludos
Xavi Ruiz