Partilhar via


Nenhum arquivo tem uma versão com a verificação de hash de arquivo

O hash de arquivo está disponível com o Windows Installer. Para obter mais informações, consulte MsiGetFileHash e a tabela MsiFileHash. A tabela MsiFileHash só pode ser usada com arquivos não reversíveis.

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

Se nenhum arquivo tiver um número de versão, o Windows Installer 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 esse diagrama ilustra as Regras de Controle de Versão do Arquivo padrão, que podem ser substituídas definindo a propriedade REINSTALLMODE. O valor padrão da propriedade REINSTALLMODE é "omus".

regras de controle de versão de arquivo padrão quando substituídas pela configuração da propriedade reinstallmode

Consulte os exemplos de controle de versão do arquivo padrão em Substituindo os arquivos existentes.