Tabelas de banco de dados do módulo de mesclagem
As tabelas a seguir são necessárias em um módulo de mesclagem padrão.
Nome da tabela | Comentário |
---|---|
Componente | (OBRIGATÓRIO) |
Diretório | (OBRIGATÓRIO) |
FeatureComponents | (OBRIGATÓRIO) |
Arquivo | (OBRIGATÓRIO) |
ModuleSignature | (OBRIGATÓRIO) Mesclado no banco de dados do instalador. Lista as informações que identificam um módulo de mesclagem. |
ModuleComponents | (OBRIGATÓRIO) Mesclado no banco de dados do instalador. Lista todos os componentes no módulo de mesclagem. |
As tabelas a seguir ocorrem apenas em módulos de mesclagem ou em outros bancos de dados do instalador que já foram combinados com um módulo de mesclagem.
Nome da tabela | Comentário |
---|---|
ModuleDependency | Mesclado no banco de dados do instalador. Lista outros módulos de mesclagem exigidos por este módulo de mesclagem. |
ModuleExclusion | Mesclado no banco de dados do instalador. Lista outros módulos de mesclagem incompatíveis com este módulo de mesclagem. |
As tabelas ModuleSequence a seguir ocorrem apenas em módulos de mesclagem.
Nome da tabela | Comentário |
---|---|
ModuleAdminUISequence | Mescla ações na tabela AdminUISequence. |
ModuleAdminExecuteSequence | Mescla ações na tabela AdminExecuteSequence. |
ModuleAdvtUISequence | Não use esta tabela. Para obter detalhes, consulte Tabela AdvtUISequence. |
ModuleAdvtExecuteSequence | Mescla ações na tabela AdvtExecuteSequence. |
ModuleIgnoreTable | Lista tabelas no módulo que não são mescladas no arquivo .msi. |
ModuleInstallUISequence | Mescla ações na tabela InstallUISequence. |
ModuleInstallExecuteSequence | Mescla ações na tabela InstallExecuteSequence. |
As tabelas a seguir são necessárias em todos os módulos de mesclagem configuráveis. A Mergemod.dll 2.0 ou posterior é necessária para criar um módulo de mesclagem configurável. Para obter detalhes, consulte Módulos de mesclagem configuráveis.
Nome da tabela | Comentário |
---|---|
Tabela ModuleSubstitution | (OBRIGATÓRIO) Esta tabela não é mesclada no banco de dados de instalação de destino. Especifica os campos configuráveis no banco de dados de destino e fornece um modelo para a configuração de cada campo. |
Tabela ModuleConfiguration | (OBRIGATÓRIO) Esta tabela não é mesclada no banco de dados de instalação de destino. Identifica os atributos configuráveis do módulo. |
As tabelas do instalador a seguir não podem ocorrer em um módulo de mesclagem padrão.
As tabelas do instalador a seguir são opcionais em módulos de mesclagem.
- ActionText
- AdminExecuteSequence
- AdminUISequence
- AdvtExecuteSequence
- AdvtUISequence
- AppId
- AppSearch
- BindImage
- CheckBox
- Classe
- ComboBox
- CompLocator
- Controle
- ControlCondition
- CreateFolder
- CustomAction
- Diálogo
- DrLocator
- DuplicateFile
- Ambiente
- EventMapping
- Extensão
- Fonte
- Ícone
- IniFile
- IniLocator
- InstallExecuteSequence
- InstallUISequence
- ListBox
- ListView
- MIME
- MoveFile
- ODBCAttribute
- ODBCDataSource
- ODBCDriver
- ODBCSourceAttribute
- ODBCTranslator
- ProgID Table
- Propriedade
- PublishComponent
- RadioButton
- Tabela Registry
- RegLocator
- RemoveFile
- RemoveIniFile
- RemoveRegistry
- ReserveCost
- SelfReg
- ServiceControl
- ServiceInstall
- Atalho
- Signature
- TextStyle
- TypeLib
- UIText
- Verbo