ICE97
O ICE97 verifica se dois componentes não isolam um componente compartilhado no mesmo diretório.
Resultado
O ICE97 publica os avisos a seguir.
Aviso ICE97 | Descrição |
---|---|
Esse componente [1] instala o componente Compartilhado no mesmo diretório [2] que outro, que interrompe as regras de componente se ambos (ou mais) componentes estiverem selecionados para instalação. | Dois componentes não devem isolar um componente compartilhado no mesmo diretório. |
Por exemplo, Component1 e Component2, que compartilham ComponentShared, são instalados no mesmo diretório. Ambos especificam ComponentShared como um componente isolado. Devido ao isolamento, os arquivos em ComponentShared são copiados duas vezes para a referência Directory_ para Component1 e Component2. Os componentes agora têm uma contagem de referência na cópia de arquivos. Isso viola as regras de componente do Instalador. Se Component1 estiver desinstalado, os arquivos de componentes isolados serão removidos e Component2 será interrompido.
Tópicos relacionados