PDA

View Full Version : Internal Error 25001.1615



Anandjonam
03-02-2003, 10:29 PM
Hello all,

There has already been a posting on this subject, but with no solution to the problem. Maybe there is one now.

I use InstallShield Express 3.54 for Delphi (Delphi 7), limited edition.
Even if I set up a simple project, with just one executable I get the following message during setup:

Internal Error 25001.1615:
RegistrationCosting::CostAllISSelfRegEntries::MsiData
baseOpenView(hDatabase,_T("Select * from ISSelfReg"),hView)

followed by

Internal Error 25001.6:
RegistrationCosting::CostAllISSelfRegEntries::MsiView
Execute(hView,NULL)

Is there any help for this .

Anand

Emil Turturica
03-27-2003, 06:10 AM
Internal Error 25001:


Try to find out all dependencies of merge modules included in your project (like BDE, Crystal Report, Interbase, and so on) and also include this files in your project.
I have InstallShield Express v4 full. I run “Specify Application Data / Dependencies / Perform Static Scanning” and IS Express do that for me. If IS Express - Borland limited edition don’t have this function you must find all dependencies him self.

Buddy Jain
10-03-2003, 09:58 AM
This error may occur with the following Delphi merge modules in your project :

1. BaseRTL
2. BaseVCL

Remove these merge module from your project and then build. You should not get this error anymore.

sebastiangil
10-08-2003, 12:34 PM
Hi:

I have just the same problem, unlike i don´t develope with delphi, but with VB. After a lot of tries, I selected the file threed32.ocx in the files category, then in its properties selected the "Self Register" verification mark, new compilation and... it ran!

Good Luck !

asandige
04-09-2004, 01:06 AM
I talked with someone at a Borland Newsgroup and he gave me the following web address that explains the exact cause of the problems regarding Selfregistration:

http://bdn.borland.com/article/0,1410,30391,00.html

Have fun. Al