Merge Module Exclusion attributes

Reference information
Project page Components and Features
Related topics Working with attribute panes
External links External link Windows Installer documentation

Introduction

A Merge Module Exclusion describes an incompatibility between one merge module and another.

Note: The current version of Tarma ExpertInstall does not verify that merge module exclusions are satisfied.

Attributes

This pane contains the following attributes and options.

Attribute Description
Module ID Enter the module ID of the merge module that is incompatible with the current (parent) merge module.
Language

Select the primary language for the merge module incompatibility from the drop-down list. You can also select Neutral to indicate that all languages of the Module ID merge module are incompatible with the current (parent) merge module.

Sub

Select the sublanguage for the merge module incompatibility from the drop-down list. Some languages have language-specific sublanguage options, others use the following predefined sublanguages:

  • Default - Indicates the user's default sublanguage.
  • Neutral - Indicates all variants of the primary language.
  • System default - Indicates the system's default sublanguage.
Invert language

Check this box to invert the language specification in the Language and Sub fields, i.e., to make these fields specify the compatible languages instead of the incompatible ones. Clear this box for the usual (incompatible languages) interpretation.

Min version

Enter the lower bound for the incompatible merge module versions, or leave empty for no lower bound. The version number must be in the format a.b.c.d, with a-d being decimal integers from 0 to 65535, inclusive.

Max version

Enter the upper bound for the incompatible merge module versions, or leave empty for no upper bound. The version number must be in the format a.b.c.d, with a-d being decimal integers from 0 to 65535, inclusive.