Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este exemplo ilustra o layout de um arquivo .cub que contém dois ICEs. O instalador executa as ações personalizadas na sequência: ICE01 e ICE08.
A ação personalizada ICE01 é um Tipo de Ação Personalizada 1. É um ponto de entrada para uma DLL armazenada como um fluxo no arquivo .cub. Esse fluxo está listado no ice.dll da Tabela Binary.
A ação personalizada ICE08 é um Tipo de Ação Personalizada 6. É um ponto de entrada para uma função VBScript armazenada como um fluxo no arquivo .cub. Esse fluxo está listado na Tabela Binary como ice.vbs.
| Nome | Dados |
|---|---|
| ice.vbs | Dados binários não formatados de ice.vbs |
| ice.dll | Dados binários não formatados de ice.dll |
| Ação | Tipo | Fonte | Destino |
|---|---|---|---|
| ICE01 | 1 | ice.dll | ICE01 |
| ICE08 | 6 | ice.vbs | ICE02 |
Tabela _ICESequence
| Ação | Condição | Sequência |
|---|---|---|
| ICE01 | 10 | |
| ICE08 | 20 |
Tabela _Special
ICE01 e ICE08 não exigem a inclusão de tabelas de processamento especias. Quando o arquivo .cub contiver tabelas especiais, elas também deverão ser incluídas na tabela _Validation.
| Tabela | Coluna | Nullable | MinValue | MaxValue | KeyTable | KeyColumn | Categoria | Definir | Descrição |
|---|---|---|---|---|---|---|---|---|---|
| Binário | Nome | N | Identificador | ||||||
| Binário | Dados | N | Binary | ||||||
| CustomAction | Ação | N | Identificador | ||||||
| CustomAction | Type | N | Inteiro | ||||||
| CustomAction | Fonte | S | CustomSource | ||||||
| CustomAction | Destino | S | Formatado | ||||||
| _ICESequence | Ação | N | Identificador | ||||||
| _ICESequence | Condição | S | Condição | ||||||
| _ICESequence | Sequência | S | Inteiro |