Exempel på .cub-fil
Det här exemplet illustrerar layouten för en .cub-fil som innehåller två ICEs. Installationsprogrammet kör anpassade åtgärder i sekvensen: ICE01 och ICE08.
Den anpassade åtgärden ICE01 är en anpassad åtgärd typ 1. Det är en startpunkt till en DLL som lagras som en ström i .cub-filen. Den här strömmen visas i binärtabellen ice.dll.
Den anpassade åtgärden ICE08 är en anpassad åtgärdstyp 6. Det är en startpunkt till en funktion i VBScript som lagras som en ström i .cub-filen. Den här strömmen visas i binärtabellen som ice.vbs.
Namn | Data |
---|---|
ice.vbs | Oformaterade binära data för ice.vbs |
ice.dll | Oformaterade binära data för ice.dll |
Handling | Typ | Källa | Mål |
---|---|---|---|
ICE01 | 1 | ice.dll | ICE01 |
ICE08 | 6 | ice.vbs | ICE02 |
_ICESequence-tabell
Aktion | Tillstånd | Sekvens |
---|---|---|
ICE01 | 10 | |
ICE08 | 20 |
_Special tabell
ICE01 och ICE08 kräver inte att särskilda bearbetningstabeller tas med. När .cub-filen innehåller specialtabeller måste de också ingå i _Validation-tabellen.
Bord | Spalt | Nullbar | MinVärde | Maxvärde | KeyTable | Nyckelkolumn | Kategori | Ställa | Beskrivning |
---|---|---|---|---|---|---|---|---|---|
Binär | Namn | N | identifierare | ||||||
Binär | Data | N | binär | ||||||
CustomAction | Åtgärd | N | identifierare | ||||||
CustomAction | Typ | N | Heltal | ||||||
CustomAction | Källa | Y | CustomSource | ||||||
CustomAction | Mål | Y | formaterad | ||||||
_ICESequence | Åtgärd | N | identifierare | ||||||
_ICESequence | Tillstånd | Y | Villkor | ||||||
_ICESequence | Sekvens | Y | Heltal |