Compartilhar via


Como obter ferramentas de criação de módulo de mesclagem

Para gerar um módulo de mesclagem, você precisa obter uma ferramenta de software com a qual poderá editar um arquivo .msm. Como um arquivo .msm é basicamente um arquivo .msi simplificado, você pode usar as mesmas ferramentas usadas para criar um banco de dados de instalação. Por exemplo, o aplicativo Orca.exe fornecido com o SDK do Windows Installer.

Uma alternativa é comprar uma das ferramentas de empacotamento do instalador para estar disponível dos fornecedores independentes de software. Há várias ferramentas de terceiros em desenvolvimento que podem ser usadas para produzir módulos de mesclagem. Se você optar por usar uma ferramenta de terceiros, deverá verificar se ela gera módulos de mesclagem consistentes com o padrão descrito neste documento. Em particular, você deve determinar se as ferramentas de edição não executaram nenhuma das ações a seguir no módulo de mesclagem.

  • Adição de tabelas desconhecidas ao módulo de mesclagem que não são referenciadas na tabela ModuleIgnoreTable.

    Exclua essas tabelas ou adicione-as à tabela ModuleIgnoreTable.

  • Adição de uma tabela TextStyle desnecessária ao módulo de mesclagem.

    Se o módulo de mesclagem não tiver uma interface do usuário (e geralmente ele não deve ter), você poderá excluir essa tabela com segurança.

  • Adição de entradas desnecessárias à tabela Directory.

    Remova as entradas desnecessárias da tabela Directory.

  • Informações deixadas fora da tabela _Validation do módulo de mesclagem.

    Isso impede a validação do módulo de mesclagem. Adicione uma tabela _Validation completa.

Como criar interfaces do usuário em módulos de mesclagem

Como criar tabelas de diretório do módulo de mesclagem

Como validar módulos de mesclagem