Criando um pequeno patch de atualização
Ao criar um patch para pequenas atualizações de, os autores devem seguir as seguintes diretrizes:
- Pequenos patches de atualização devem ser projetados para uma única instalação de destino.
- Pequenos patches de atualização devem usar a versão mais antiga como instalação de destino.
- Um pequeno patch de atualização deve substituir e tornar obsoletos quaisquer pequenos patches de atualização anteriores.
O cenário a seguir ilustra quando um pequeno patch de atualização é melhor.
Sua empresa envia a versão 1.0 do Myproduct.msi. Pouco tempo depois, você envia um pequeno patch de de atualização para Myproduct.msi chamado QFE1. Isso não altera a propriedade ProductCode ou a propriedade ProductVersion.
Mais tarde, você cria uma segunda pequena atualização patch para Myproduct.msi chamado QFE2. Este segundo patch deve ter como alvo Myproduct.msi versão 1.0. Este segundo patch não deve ter como alvo Myproduct.msi versão 1.0 e Myproduct.msi versão 1.0 + QFE1. Quando QFE2 é aplicado, deve remover QFE1.