BDE Merge Module installer does not detect C++Builder 6 installation

Abstract: BDE Merge Module installer does not detect C++Builder 6 installation

BDE Merge Module installer does not detect C++Builder 6 installation

  • Product Name:��C++Builder�
  • Product Version:��6
  • Product Component:��Installer�
  • Platform/OS Version:� All
  • Description:

    I am using C++Builder 6 and InstallShield Express. When I try to install the BDE Merge Module, I get an error like the following:

    --------------------
    Setup could not detect a valid version of Delphi or C++Builder.
    To use this module, you must have an Enterprise version of Delphi or C++Builder installed.
    Installation cannot continue.
    --------------------

    This happens even though I have the correct version of C++Builder 6 installed. How can I install the BDE Merge Module?

    Answer/Solution:

    This problem occurs because the BDE Merge Module installer looks specifically for C++Builder 5, and therefore does not detect C++Builder 6. It looks in the Registry under HKEY_CURRENT_USER | Software | Borland | C++Builder | 5.0 and HKEY_LOCAL_MACHINE | Software | Borland | C++Builder | 5.0, and it also looks for C++Builder 5's BCB.EXE binary (in the location specified in the Registry).

    Please contact Borland Support for assistance with this. A support engineer should be able to send you the required Registry keys to import, as well as the needed BCB.EXE.

    Author:� Yu-Chen Hsueh