File con estensione cub di esempio
In questo esempio viene illustrato il layout di un file con estensione cub contenente due ices. Il programma di installazione esegue le azioni personalizzate nella sequenza: ICE01 e ICE08.
L'azione personalizzata ICE01 è un tipo di azione personalizzato 1. Si tratta di un punto di ingresso a una DLL archiviata come flusso nel file con estensione cub. Questo flusso è elencato nella tabella binaria ice.dll.
L'azione personalizzata ICE08 è un tipo di azione personalizzato 6. Si tratta di un punto di ingresso a una funzione in VBScript archiviata come flusso nel file con estensione cub. Questo flusso è elencato nella tabella binaria come ice.vbs.
Nome | Dati |
---|---|
ice.vbs | Dati binari non formattati di ice.vbs |
ice.dll | Dati binari non formattati di ice.dll |
Azione | Tipo | Source (Sorgente) | Destinazione |
---|---|---|---|
ICE01 | 1 | ice.dll | ICE01 |
ICE08 | 6 | ice.vbs | ICE02 |
tabella _ICESequence
Azione | Condizione | Sequenza |
---|---|---|
ICE01 | 10 | |
ICE08 | 20 |
tabella _Special
ICE01 e ICE08 non richiedono l'inclusione di tabelle di elaborazione speciali. Quando il file con estensione cub contiene tabelle speciali, è necessario includere anche nella tabella _Validation.
Tabella | Colonna | Nullable | Minvalue | MaxValue | KeyTable | KeyColumn | Category | Set | Descrizione |
---|---|---|---|---|---|---|---|---|---|
Binary | Nome | N | Identificatore | ||||||
Binary | Dati | N | Binario | ||||||
CustomAction | Azione | N | Identificatore | ||||||
CustomAction | Tipo | N | Integer | ||||||
CustomAction | Source (Sorgente) | S | CustomSource | ||||||
CustomAction | Destinazione | S | Formattato | ||||||
_ICESequence | Azione | N | Identificatore | ||||||
_ICESequence | Condizione | S | Condition | ||||||
_ICESequence | Sequenza | S | Integer |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per