AdminUISequence のインポート
AdminUISequence テーブルには、インストーラーが最上位レベルの ADMIN アクションを実行し、内部ユーザー インターフェイス レベルが完全な UI または縮小 UI に設定されている場合に呼び出されるアクションが一覧表示されます。 ユーザー インターフェイスのレベルが基本的な UI に設定されているか、UI が設定されていない場合、インストーラーはこのテーブルのアクションをスキップします。 「ユーザー インターフェイス」と「ユーザー インターフェイス レベル」を参照してください。 「Installation Procedure Tables グループ」、「シーケンス テーブルの使用」、「シーケンス テーブルの詳細な例」を参照してください。
「空のデータベースのインポート」セクションで Windows インストーラー SDK の uisample.msi を使用した場合、MNP2000.msi のコピー内のシーケンス テーブルには、「シーケンス テーブルの使用」で説明されている推奨アクション シーケンスが既に含まれています。 メモ帳のサンプルをインストールするために、これらのシーケンスを変更する必要はありません。
お使いのデータベース エディターを使用して MNP2000.msi を開き、AdminExecuteSequence テーブルに次のデータを入力します。
アクション | 条件 | シーケンス |
---|---|---|
AdminWelcomeDlg | 1230 | |
CostFinalize | 1000 | |
CostInitialize | 800 | |
ExecuteAction | 1300 | |
ExitDlg | -1 | |
FatalErrorDlg | -3 | |
FileCost | 900 | |
PrepareDlg | 140 | |
ProgressDlg | 1280 | |
UserExitDlg | -2 |