範例 .cub 檔案
此範例說明包含兩個 ICE的 .cub 檔案配置。 安裝程式會依序執行自訂動作:ICE01 和 ICE08。
自訂動作 ICE01 是 自訂動作類型 1。 它是儲存為 .cub 檔案中資料流程之 DLL 的進入點。 此資料流程列在二進位表ice.dll中。
自訂動作 ICE08 是 自訂動作類型 6。 它是 VBScript 中函式的進入點,儲存為 .cub 檔案中的資料流程。 此資料流程會列在二進位資料表中作為ice.vbs。
名稱 | 資料 |
---|---|
ice.vbs | 未格式化的ice.vbs二進位資料 |
ice.dll | 未格式化的ice.dll二進位資料 |
動作 | 類型 | 來源 | 目標 |
---|---|---|---|
ICE01 | 1 | ice.dll | ICE01 |
ICE08 | 6 | ice.vbs | ICE02 |
_ICESequence資料表
動作 | 條件 | 順序 |
---|---|---|
ICE01 | 10 | |
ICE08 | 20 |
_Special資料表
ICE01 和 ICE08 不需要包含特殊處理資料表。 當 .cub 檔案包含特殊資料表時,也必須包含在 _Validation Table 中。
資料表 | 資料行 | Nullable | MinValue | MaxValue | KeyTable | KeyColumn | 類別 | 集合 | 描述 |
---|---|---|---|---|---|---|---|---|---|
Binary | 名稱 | N | 識別碼 | ||||||
Binary | 資料 | N | 二進位 | ||||||
CustomAction | 動作 | N | 識別碼 | ||||||
CustomAction | 類型 | N | 整數 | ||||||
CustomAction | 來源 | Y | CustomSource | ||||||
CustomAction | 目標 | Y | 格式 化 | ||||||
_ICESequence | 動作 | N | 識別碼 | ||||||
_ICESequence | 條件 | Y | Condition | ||||||
_ICESequence | 順序 | Y | 整數 |