Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Errores con InstallShiled Express (https://www.clubdelphi.com/foros/showthread.php?t=19062)

jplj 03-03-2005 13:11:16

Errores con InstallShiled Express
 
Estoy utilizando la versión que se distribuyó junto con D7 de InstallShiled, en concreto: InstallShield Express Borland Limited Edition, versión 3.5 Service Pack 4.
He creado una instalación, bastante sencilla: el ejecutable, algunos ini y un par de tablas de acces 97. También incluyo los bpl de VCL y RTL.
Creo la instalación y me informa que no hay errores, no obstante cuando realizo la instalación en un equipo (la he probado en dos portátiles con w2000), me aparecen los siguientes mensajes:
Cita:

Internal Error 25001. 1615 : RegistrationCosting::CostAllSSelfRegEntries::MsiDatabaseOpenView(hDatabase,_T("Select * from ISSelfReg"), hView)
y a continuación
Cita:

Internal Error 25001. 6: RegistrationCosting:CostAllSSelRegEntries::MsiViewExecute(hView, NULL);
Al realizar la desintalación también se producen dos errores:

Cita:

Internal Error 25001. 1615: RegistrationCosting::CostAllSSelfRegEntries::MsiDatabaseOpenView(hDatabase,_T("Select * from ISSelfReg"), &hView)
Y
Cita:

Internal Error 25001. 6: RegistrationCosting:CostAllSSelRegEntries::MsiViewExecute(hView, NULL);
La apliación una vez instalada, funciona correctamente.

Me podías decir cual puede ser la causa de los errores.

Saludos

jplj 03-03-2005 15:28:28

Acabo de encontrar el siguiente articulo en borland que describe el problema:
http://bdn.borland.com/article/0,1410,30391,00.html
En el dice que el problema:
Cita:

This is because D7 Merge modules include some custom actions that are used to process Self-Registering files.
Y a continuación "describe" la forma de solucionarlo.
Mi pregunta ahora es otra: ¿cómo es posible que borland distribuya junto con D7 un instalador que no funciona?
Conocen si alguna actualización de D7 corrige el problema.


La franja horaria es GMT +2. Ahora son las 12:55:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi