Exemple de fichier. CUB
Cet exemple illustre la disposition d’un fichier. CUB contenant deux CIEM. Le programme d’installation exécute les actions personnalisées dans la séquence : ICE01 et ICE08.
L’action personnalisée ICE01 est un type d’action personnalisé 1. Il s’agit d’un point d’entrée d’une DLL stockée en tant que flux dans le fichier. CUB. Ce flux est listé dans la ice.dll table binaire.
L’action personnalisée ICE08 est un type d’action personnalisé 6. Il s’agit d’un point d’entrée d’une fonction dans VBScript qui est stockée sous forme de flux dans le fichier. CUB. Ce flux est listé dans la table binaire comme ice.vbs.
| Nom | Données |
|---|---|
| ice.vbs | Données binaires non mises en forme de ice.vbs |
| ice.dll | Données binaires non mises en forme de ice.dll |
| Action | Type | Source | Cible |
|---|---|---|---|
| ICE01 | 1 | ice.dll | ICE01 |
| ICE08 | 6 | ice.vbs | ICE02 |
_Table ICESequence
| Action | Condition | Séquence |
|---|---|---|
| ICE01 | 10 | |
| ICE08 | 20 |
_Table spéciale
ICE01 et ICE08 ne nécessitent pas l’inclusion de tables de traitement spéciales. Quand le fichier. CUB contient des tables spéciales, elles doivent également être incluses dans le _ tableau de validation.
| Table de charge de travail | Colonne | Nullable | MinValue | MaxValue | Keytable | KeyColumn | Category | Définissez | Description |
|---|---|---|---|---|---|---|---|---|---|
| Binary | Nom | N | Identificateur | ||||||
| Binary | Données | N | Binaire | ||||||
| CustomAction | Action | N | Identificateur | ||||||
| CustomAction | Type | N | Integer | ||||||
| CustomAction | Source | O | CustomSource | ||||||
| CustomAction | Cible | O | Correct | ||||||
| _ICESequence | Action | N | Identificateur | ||||||
| _ICESequence | Condition | O | Condition | ||||||
| _ICESequence | Séquence | O | Integer |