Contoh File .cub

Sampel ini menggambarkan tata letak file .cub yang berisi dua ICEs. Alat penginstal menjalankan tindakan kustom secara berurutan: ICE01 dan ICE08.

Tindakan kustom ICE01 adalah Tindakan Kustom Tipe 1. Ini adalah titik masuk ke DLL yang disimpan sebagai aliran dalam file .cub. Aliran ini tercantum dalam ice.dll Tabel Biner.

Tindakan kustom ICE08 adalah Tindakan Kustom Tipe 6. Ini adalah titik masuk ke fungsi di VBScript yang disimpan sebagai aliran dalam file .cub. Aliran ini tercantum dalam Tabel Biner sebagai ice.vbs.

Tabel Biner

Nama Data
ice.vbs Data biner ice.vbs yang tidak diformat
ice.dll Data biner ice.dll yang tidak diformat

 

Tabel CustomAction

Tindakan Jenis Sumber Target
ICE01 1 ice.dll ICE01
ICE08 6 ice.vbs ICE02

 

Tabel _ICESequence

Tindakan Kondisi Urutan
ICE01 10
ICE08 20

 

Tabel _Special

ICE01 dan ICE08 tidak memerlukan penyertaan tabel pemrosesan khusus. Ketika file .cub berisi tabel khusus, file tersebut juga harus disertakan dalam Tabel _Validation.

Tabel _Validation

Tabel Kolom Dapat diubah ke null MinValue MaxValue KeyTable KeyColumn Kategori Set Deskripsi
Biner Nama N Pengidentifikasi
Biner Data N Biner
CustomAction Tindakan N Pengidentifikasi
CustomAction Jenis N Bilangan bulat
CustomAction Sumber Y CustomSource
CustomAction Target Y Diformat
_ICESequence Tindakan N Pengidentifikasi
_ICESequence Kondisi Y Kondisi
_ICESequence Urutan Y Bilangan bulat