Question:
I'm deploying my BDE application and the install generates the error
"Merging the configuration file has failed". What is causing this?
Answer:
The most likely cause of this error is using a BDE Deployment tool with BDE 5 or later,
such as InstallShield, that doesn't know about BDE 5 files.
Specifically what causes the error is that BDE 5.0 uses a new mechanism to for
language drivers. The error occurs because the language driver being merged can't be
found.
To solve the problem:
1. When you update your BDE, install to the same directory
the BDE is already installed to.
2. Add BANTAM.DLL, *.BTL and CHARSET.CVB from your BDE
directory to the BDE/IDAPI Files group.
Another possible causes of this problem are:
1. Running an application that uses the BDE while deploying your application.
2. The target machine's preexisting Idapi32.cfg file is set to read-only or is in any other
way inaccessible.
3. The IDAPI configuration file on the target machine is corrupt.
For additional information see document Q100670 on
http://support.installshield.com