Compartilhar via


Ambos os arquivos têm uma versão

Se o arquivo de chave de um componente que está sendo instalado (copy-A) tiver o mesmo nome de um arquivo já instalado no local de destino (cópia B), o instalador comparará o número de versão e o idioma dos dois arquivos.

Se ambos os arquivos tiverem um número de versão, o instalador usará a lógica ilustrada pelo diagrama de fluxo a seguir para determinar se todos os arquivos instalados pertencem ao componente. Como o instalador instala apenas componentes inteiros, se o arquivo de chave instalado for substituído, todos os arquivos do componente serão substituídos.

Observe que este diagrama ilustra o padrão regras de controle de versão de arquivo, que podem ser substituídas definindo a propriedadeREINSTALLMODE. O valor padrão da propriedade REINSTALLMODE é "omus".

regras de controle de versão de arquivo padrão quando ambos os arquivos tiverem o mesmo nome ou número de versão

O diagrama anterior também pode ser usado com arquivos sem nenhum idioma especificado. Se a cópia A tiver um idioma especificado e a cópia B não tiver um idioma especificado, a cópia B será substituída por copy-A. Se copy-A e copy-B não tiverem nenhum idioma especificado, a cópia B não será substituída.

Veja exemplos de controle de versão de arquivo padrão em Substituindo arquivos existentes.