建置 ICE 資料庫
選取適當的 ICE 進行驗證之後,開發人員必須將自訂動作一起收集到 ICE 資料庫。 .cub 檔案是標準.msi資料庫,僅包含 IC 和其必要資料表。 無法安裝 .cub 檔案,而且只能用來儲存和提供 ICE 自訂動作的存取權。
.cub 檔案包含下列資料庫資料表。
資料表 | Description |
---|---|
二進位 | CustomAction 資料表中所參考之 ICE 自訂動作的腳本檔案、DLL 和 EXE。 |
CustomAction | 此資料表中的每個記錄都會對應至 .cub 檔案中包含的 ICE 自訂動作。 |
_ICESequence | 下表列出執行順序中 .cub 檔案中包含的 ICE 強制執行動作。 此資料表中所列的 ICE 自訂動作是藉由呼叫 MsiSequence來執行,或使用 MsiDoAction個別執行。 |
_驗證 | 此資料表包含要合併至_Validation資料表的 .cub 檔案專案。 |
_特殊 | 特定 ICE 自訂動作所需的任何特殊處理資料表都必須包含在 .cub 檔案中。 這些資料表的名稱必須有前置底線。 |
請參閱 範例 .cub 檔案。
相關主題