Link to home
Start Free TrialLog in
Avatar of summerset
summerset

asked on

BDE Installation fails w/IS - WordPerfect Suite 8 on target machine

Hello!

I have a very upset client. :-0

I am installing the BDE from Delphi 4 Pro (update pak 2) with an application I created that used Paradox tables. I am using the Installshield Express that comes with Delphi 4.

I have never had a problem installing the BDE, but this client has WordPerfect Office Suite 8 installed on his machine. The first time he ran setup, my program would not run -- with the error: Interface mismatch

So I had him check if he had an older version of the BDE installed. Yes...he has version 4 that must have been installed by Corel.

Second setup with no TSR's running, etc. we get error: Merging the configuration file has failed

OK. I read all the FAQ's at Borland so I make a special build with the BDE and have him install it to the same directory as listed in the registry for the BDE -- which (oddly) has a path using "idapinew.cfg" instead of "idapi32.cfg"

No. Now he gets:

General file transfer error
Please check your target location and try again
filename D:\corel\suite8\shared\idapi\idapi.cnf

HELP! Has anyone encountered this? Anyone know a fix? I am already refunding the client's money.

Thanks in advance.

-Summerset
ASKER CERTIFIED SOLUTION
Avatar of simonet
simonet
Flag of Brazil image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Note: please make a backup copy of idapi.cnf prior to proceeding.

Yours,

Alex
Avatar of summerset
summerset

ASKER

Alex:

I actually had viewed your bde cab file page and used it on my test machine. It installs the BDE just fine...but since I am unable to duplicate my client's system (he is in California and I dont have WPO8) I was unsure if I should offer this to him as a fix.

Have you seen it fix this before? Also -- I have Delphi 5 Pro which I have not installed as it is difficult to find time to migrate everything up a notch -- especially when I have apps I still support written in Delphi 3. Meaning, if I rebuilt it in Delphi 5...has this problem been fixed?

Thank you for your information, I will give you the points...just wanted to make sure of the fix before I offer it to the client.

-S
AS long as idapi.cnf is backed up before installing the new BDE, everything is fine.

What I usually do is to deploy a BATCH file along with BDEINST.DLL, REGSVR32.DLL, and any other files I need.  I make it so that the BAT file does all the work, and the client's only job is to execute the batch file.

Yours,

Alex
Thanks, Alex. I'll make the file and ship it tonite. Have they fixed this problem in Delphi 5's version of IS? And how often does it happen? I mean out of 100 installs what kind of percentage? -- if you have this kind of information. I'm concerned about using the BDE with my distributed apps now.

Thanks again!!!!!

-S
IS that comes with D5 has been 100% reviewed and works fine. As of rates, I don't have numbers.

From **my own experience** I have the following data:

Scenario: BDE 5.xx
IS: The one that comes with Delphi 4, no patches

Previous installs of BDE: YES
Success rate: 0%


yours,


Alex