ICEM13
O ICEM13 verifica se o módulo de mesclagem não contém assemblies de configuração e de política do editor. Os assemblies de configuração e de política do editor não devem ser incluídos nos módulos de mesclagem destinados à redistribuição, pois isso pode afetar outros aplicativos no computador de um usuário.
Esse ICEM está disponível no arquivo Mergemod.cub fornecido no SDK do Windows Installer 2.0 e versões posteriores. Para obter detalhes, confira Componentes do SDK do Windows para desenvolvedores do Windows Installer.
Result
O ICEM13 postará uma mensagem de aviso se encontrar um componente especificado no campo Component da tabela MsiAssembly do módulo de mesclagem que seja um assembly de configuração ou de política do editor.
Exemplo
O ICEM13 postará a seguinte mensagem de aviso se encontrar uma linha na Tabela MsiAssembly com um componente '[1]' especificado no campo Component que seja um assembly de configuração ou de política do editor que foi incluído no módulo de mesclagem.
This entry Component_=`[1]` in MsiAssembly Table is a Policy/Configuration Assembly. A Publisher Policy/Configuration assembly should not be redistributed with a merge module. Policy/Configuration may impact other applications and should only be installed with products.
É possível instalar assemblies de configuração e de política do editor usando o Windows Installer, mas não recomendamos que esses assemblies sejam redistribuídos em módulos de mesclagem.
Tópicos relacionados