Summary
If a table in the merge module is listed in the ModuleIgnoreTable
table, it is not merged into the .msi file. If the table already
exists in the .msi file, it is not modified by the merge. The tables
in the ModuleIgnoreTable can therefore contain data that is unneeded
after the merge.
More information is available here.
Parameters
Attribute |
Type |
Description |
Required |
table |
string |
Name of the table in the merge module that is not to be merged into the .msi file. |
True |
Examples
Ensure the module is compatible for users who have versions of Mergemod.dll earlier than 2.0
<moduleignoretables>
<table name="ModuleConfiguration" />
<table name="ModuleSubstitution" />
<table name="_ModuleConfigurationGroup" />
</moduleignoretables>
Syntax
[BuildElement("moduleignoretables", ProcessXml = false)]
public SchemaElement[] MsmModuleIgnoreTablesElement { get; set; }
Attributes
Type |
Description |
BuildElement |
|
Value
Type |
Description |
SchemaElement[] |
|