Merge Module ICE Reference
Merge Module ICE Reference

The following list provides links to each Merge Module ICE.

ICEMBrief description of Merge Module ICE
ICEM01Validates that the ICE mechanism is working.
ICEM02Validates that all module exclusions and dependencies relate to the current module.
ICEM03Validates that all actions in the module are either base actions or derive from a base action.
ICEM04Verifies that the merge module's required empty tables are indeed empty.
ICEM05Checks for invalid associations with components.
ICEM06Checks for invalid references to features by the module.
ICEM07Validates that the order of files in the sequence tables and in MergeModule.CABinet file match.
ICEM08Ensures that a module does not exclude something it depends on.
ICEM09Verifies that the merge module safely handles predefined directories.
ICEM10Verifies that a merge module does not contain disallowed properties in the Property Table.
ICEM11Verifies that a Configurable Merge Module lists the ModuleConfiguration table and ModuleSubstitution table in the ModuleIgnoreTable table of the module.
ICEM12Verifies that in a ModuleSequence table, standard actions have Sequence numbers and custom actions have BaseAction and After values.
ICEM13Verifies that publisher policy and configuration assemblies are not included in the merge module.
ICEM14Validates the Value Column of the ModuleSubstitution table.

 

See Also

Validating Merge Modules

Send comments about this topic to Microsoft

Build date: 11/12/2009

© 2009 Microsoft Corporation. All rights reserved.   Terms of Use | Trademarks | Privacy Statement
Page view tracker
Rate the Lightweight library
x
Lightweight builds on ScriptFree (loband) by adding features you've requested: a SearchBox and default code language selection.
Do you like the SearchBox?
Do you like the tabbed code blocks?
How useful is this topic?
Tell us more.
Thanks
x
You're helping to improve MSDN Online.
Feedback
Switch View
Classic
Lightweight Beta
ScriptFree
Switch View