ModuleIgnoreTable Table

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.

The ModuleIgnoreTable table has the following columns.

Table Identifier YNo




Name of the table in the merge module that is not to be merged into the .msi file.


To minimize the size of the .msm file, it is recommended that developers remove unused tables from modules intended for redistribution rather than listing these tables in the ModuleIgnoreTable table.