Compartilhar via


Ambos os arquivos têm uma versão

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

Se os dois 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 pertencentes ao componente devem ser substituídos. 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 as Regras de controle de versão de arquivo padrão, que podem ser substituídas pela definição da propriedade REINSTALLMODE. O valor padrão da propriedade REINSTALLMODE é "omus".

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

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

Confira exemplos de controle de versão de arquivo padrão em Como substituir arquivos existentes.