Importing the AdvtExecuteSequence

The AdvtExecuteSequence table lists actions the installer calls when it executes the top-level ADVERTISE action. See Installation Procedure Tables Group, Using a Sequence Table, and the Sequence Table Detailed Example.

If in the section Importing a Blank Database you used uisample.msi from the Windows Installer SDK, the sequence tables in your copy of MNP2000.msi already contains the suggested action sequences described in Using a Sequence table. No changes to these sequences should be necessary to author the Notepad sample installation package.

Use your database editor to open MNP2000.msi and enter the following data into the AdvtExecuteSequence table.

AdvtExecuteSequence Table

Action Condition Sequence
CostFinalize 1000
CostInitialize 800
CreateShortcuts 4500
InstallFinalize 6600
InstallInitialize 1500
InstallValidate 1400
PublishComponents 6200
PublishFeatures 6300
PublishProduct 6400
RegisterClassInfo 4600
RegisterExtensionInfo 4700
RegisterMIMEInfo 4900
RegisterProgIdInfo 4800

 

The AdvtUISequence table is not used by the installer. This table should not exist or be left empty in the installation database.

Continue