Delen via


Voorbeeld van .cub-bestand

Dit voorbeeld illustreert de indeling van een .cub-bestand met twee ICEs. Het installatieprogramma voert de aangepaste acties uit in de volgorde: ICE01 en ICE08.

De aangepaste actie ICE01 is een Aangepast Actietype 1. Het is een ingangspunt voor een DLL die is opgeslagen als een stroom in het .cub-bestand. Deze stroom wordt vermeld in de binaire tabel ice.dll.

De aangepaste actie ICE08 is een Aangepast actietype 6. Het is een ingangspunt naar een functie in VBScript die is opgeslagen als een stroom in het .cub-bestand. Deze stroom wordt vermeld in de binaire tabel als ice.vbs.

Binaire Tabel

Naam Gegevens
ice.vbs Niet-opgemaakte binaire gegevens van ice.vbs
ice.dll Niet-opgemaakte binaire gegevens van ice.dll

 

CustomAction Table

Actie Type Bron Doel
ICE01 1 ice.dll ICE01
ICE08 6 ice.vbs ICE02

 

_ICESequence Tabel

Actie Conditie Volgorde
ICE01 10
ICE08 20

 

_Special tabel

ICE01 en ICE08 vereisen geen speciale verwerkingstabellen. Wanneer het .cub-bestand speciale tabellen bevat, moeten ze ook worden opgenomen in de _Validation Tabel.

_Validatietabel

Tafel Kolom Nulbaar MinWaarde MaximaalWaarde KeyTable KeyColumn Categorie Set Beschrijving
Binair Naam N Identificatie
Binair Gegevens N binaire
CustomAction Actie N Identificatie
CustomAction Type N geheel getal
CustomAction Bron Y CustomSource
CustomAction Doel Y Geformatteerd
_ICESequence Actie N Identificator
_ICESequence Conditie Y voorwaarde
_ICESequence Volgorde Y Integer