Partilhar via


Mesclar tabelas de banco de dados do módulo

As tabelas a seguir são necessárias em um módulo de mesclagem padrão.

Nome da tabela Comentar
de componentes (OBRIGATÓRIO)
Diretório (OBRIGATÓRIO)
FeatureComponents (OBRIGATÓRIO)
File (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 só ocorrem em módulos de mesclagem ou outros bancos de dados do instalador que já foram combinados com um módulo de mesclagem.

Nome da tabela Comentar
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 que são incompatíveis com esse módulo de mesclagem.

 

As tabelas ModuleSequence a seguir só ocorrem em módulos de mesclagem.

Nome da tabela Comentar
ModuleAdminUISequence Mescla ações na tabela AdminUISequence.
ModuleAdminExecuteSequence Mescla ações na tabela AdminExecuteSequence.
ModuleAdvtUISequence Não utilize 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. Mergemod.dll 2.0 ou posterior é necessário para criar um módulo de mesclagem configurável. Para obter detalhes, consulte módulos de mesclagem configuráveis.

Nome da tabela Comentar
Tabela de substituição de módulos (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.