Installation

Installing the Merge Module Feature

The Brooktrout SDK (sdk_windows.exe) includes the Merge Module feature that installs all the *.msm files. When you launch sdk_windows.exe, the files (merge modules) install under

[INSTALLDIR]\mergemodules where INSTALLDIR identifies the location that you select for storing the Brooktrout SDK package. The mergemodules folder also includes a readme.txt file that briefly describes the merge modules.

You choose to install the Merge Module feature by selecting it in the Custom Setup Type screen.

Integrating the Modules

Microsoft® Software Merge (*.msm extension) module files cannot be directly installed on a system. The feature requires you to merge modules into an installer for each application that uses the component. This merging process ensures that the application installs components consistently, and it eliminates problems such as version conflicts, missing registry entries, and improperly installed files.

After installing your Brooktrout SDK, copy the merge modules to a location accessible by your install project.

The next step requires you to add all the dependent merge modules to your project and set their destination paths.

Note: The design of the Brooktrout merge modules excludes any dependencies due to a defect in the InstallShield Developer 8.0 IDE. This defect prevents a developer (Dialogic (formerly Brooktrout) as the developer of the merge modules) from setting the destination path of dependent merge modules. Without a specified destination, InstallShield uses a default destination that installs the merge module files under:

[WINDOWS_VOLUME]

where WINDOWS_VOLUME is the drive where the operating system is installed.

November 2009

385

Page 385
Image 385
Dialogic 6.2 manual Installing the Merge Module Feature, Integrating the Modules, November 385