Dialogic 6.2 Fax Machine User Manual


 
Installation
November 2009 376
Configurable Brooktrout SDK Installation Options
The first time install Finish page provides an option to:
Launch Configuration Tool: The installation program provides
this option to launch the configuration tool as a default. Refer to
Options for Spawning MSI on page 368 for details on how to use this
option.
About the Merge Module Feature
A Microsoft® Software Merge (MSM) module file consists of a
simplified MSI database created to deliver components to an MSI
application package. Like an MSI package, it contains instructions,
components, and setup logic. Unlike an MSI package, it cannot be
separately installed and must be merged into an existing MSI
package. The merging process permanently alters the original MSI
package by adding the merge module's components and logic to it.
However, the merge module itself is not changed by the merging
process and is reused when no components in the module need
updating.
Each merge module contains unique version information that the
Windows® Installer database maintains for each application to
prevent premature removal of a component that the application
needs. After you have included a module in your install package, any
incremental version of a component in the module makes it
necessary to create a new merge module. When Dialogic supplies an
updated merge module, you must remove the old module and merge
the new module into your existing MSI package. Merging in a new
module eliminates problems such as version conflicts, missing
registry entries, and improperly installed files.
To allow you to implement the merge modules feature of Windows®
Installer, Dialogic separated the files in the Brooktrout SDK into
seven sets of features and created one module for each set. You can
merge one or more of these modules into your installation package
depending on the features you want to include. The following
paragraphs indicate when to use each module and what each module
includes.
Dynamically Linked DLLs (dynamic_dlls.msm)
Merge this module to install the dynamically linked version of the
Bfv API DLLs and supporting files.