ICE72

Windows Installer

ICE72

ICE72 verifies that non-built-in custom actions are not used in the AdvtExecuteSequence table. Specifically, only type 19, type 35, and type 51 custom actions are allowed in the AdvtExecuteSequence table. If other custom actions are used, advertisement may not behave as expected.

Result

ICE72 returns an error if the AdvExecuteSequence table uses custom actions other than type 35, type 51, and type 19.

Example

ICE72 reports the following error for the example shown:

Custom Action 'CA1' in the AdvtExecuteSequence table is not allowed. Only built-in custom actions are allowed.

To fix the error, remove 'CA1' from the AdvtExecuteSequence table.

AdvtExecuteSequence Table (partial)

Action
CA1
CA35

 

CustomAction Table (partial)

Action Type
CA1 1
CA35 35

 


Tables used during execution

AdvtExecuteSequence Table

CustomAction Table

See Also

Custom Action Type 19
Custom Action Type 35
Custom Action Type 51
ICE Reference

Send comments about this topic to Microsoft

Build date: 8/13/2009

© 2009 Microsoft Corporation. All rights reserved.