Windows Installer, Java Installer, Freeware Installer
Home|Contact|Site Map|TOC|Search
Download  Features   Java  Licensing  Purchase  Testimonials  Support  Forums

The Configurable Merge Modules Page

Merge modules may be created to contain attributes that are configurable by the consumer of the merge module. This enables the merge module to be configured at the time the installation package and module are merged.

When creating a configurable merge module, the merge module author adds information to the module database that specifies which items can be modified and how these items can be configured by the module user.

When merging the module into an installation package (.msi file), the end user of the module uses a merge tool. The merge tool calls Mergemod.dll to expose the configuration information in the module to a client configuration tool. The configuration tool may interact with the end user but is not required to expose all possible configuration options. If the user declines to provide a selection for a configurable item, the module may provide a default value. After the user gives the configuration tool his selections, the merge tool calls Mergemod.dll to perform the merge.

Setting a module item as configurable

Select that item and from the context menu choose the "Configurable" option. The submenu specifies which of the item's attributes can be made configurable. Selecting a submenu option will display Edit Substitution Parameter dialog allowing you to configure that attribute.

NoteIf a module item is not configurable the "Configurable" option will not be present in it's context menu or will be disabled.

Privacy Policy | Windows Installer | Search Engine Ranking | Link Analyzer