Partilhar via


Aplicação de pequenas atualizações através da aplicação de patches na instalação local do produto

Uma pequena atualização pode ser aplicada a um aplicativo corrigindo a instalação local do aplicativo.

Para aplicar um pequeno patch de atualização a uma instalação local do produto

  1. Inicie a instalação do patch a partir da linha de comando ou usando um executável. Para iniciar a partir da linha de comando, use msiexec /p patch.msp REINSTALL=[Lista de recursos] REINSTALLMODE=omus. Para iniciar a partir de um executável, chame MsiApplyPatch ou o Método ApplyPatch e forneça os mesmos argumentos de linha de comando.
  2. Ao aplicar patches em uma instalação de cliente, o instalador ignora a fonte de instalação e procede ao patch dos arquivos que já estão instalados no computador do usuário.
  3. O instalador altera todos os componentes corrigidos marcados como run-from-source para run-locally. Os usuários não conseguem executar esses componentes a partir da origem, desde que o patch permaneça no computador.
  4. O instalador adiciona todas as transformações usadas para atualizar o arquivo .msi ou adiciona informações específicas do patch ao perfil do usuário.
  5. O instalador armazena em cache o arquivo .msi no computador do usuário para que ele possa executar a instalação sob demanda, reinstalar e reparar o aplicativo. Depois que um patch é aplicado a uma instalação autônoma, o instalador faz referência a duas ou mais listas de fontes para arquivos externos: uma para a fonte original e outra para cada patch que foi aplicado.