|
|
||
MSI Factory
This tab will appear if you are editing a merge module project. See the Creating Merge Modules help topic for more details about merge modules.
The identifier of the merge module. This identifier must follow the rules of identifier naming (may contain ASCII characters A-Z, a-z, digits, underscores (_), or periods (.) and must begin with either a letter or an underscore.) This identifier should reflect the name of the technology that you are creating the merge module for.
The version of the merge module. This does not necessarily have to match the exact version of the files that you are including in the merge module, but it must be properly incremented as you build new merge modules for new versions of the product. The version is in the format a.b.c (i.e. "1.0.1", "4.10.2922", etc.) where a and b are numbers between 0 and 255 and c is a number between 0 and 65535. Although Windows Installer allows four version digits (i.e. "a.b.c.d"), it ignores the fourth one when performing version comparisons. It is important to increase the version number whenever you build a new merge module for a new version of your software.
If checked, this merge module will contain a list of other merge modules that it relies on for proper installation. Click the Edit button beside this option to open the Merge Module Dependencies dialog and specify the dependent merge modules.
A comma-delimited list of tables in your merge module that should not be merged into the main MSI file. In general, you should not need to specify any tables here unless you have a specific reason to do so.
MSDN Online: About Merge Modules
MSDN Online: Merge Modules
MSDN Online: Merge Module Database Tables
WiX Help File: Dependency Element
WiX Help File: IgnoreTable Element
WiX Help File: Module Element
Learn More: Indigo Rose Software - MSI Factory - Buy Now - Contact Us