Como criar um arquivo msp

arquivos MSP são muitas vezes utilizados para atualizações de segurança.

Programas e aplicativos usados ​​em sistemas operacionais Windows pode conter erros de programação e software que afetam a estabilidade do software e levar a trava ou congela. engenheiros de software Microsoft ter provisionado a capacidade para programas e aplicações para ser atualizado e modificado usando arquivos MSP. arquivos MSP determinar se software precisa ser atualizado e executa a tarefa de remendar o software para corrigir erros de programação em aplicativos do Windows Installer. Os usos mais comuns para arquivos MSP são atualizações de segurança do Windows, mas qualquer aplicativo do Windows Installer pode tirar vantagem de atualizações de patches via arquivos MSP.

  • Iniciar o Windows Installer e decidir como o patch será aplicado. Use as seguintes funções de linha de comando para aplicar o patch a primeira vez que o aplicativo está instalado. Especifique o comando patch na linha de comando com o par de valor de propriedade de "PATCH = {caminho para correção}".

    O seguinte é a lista completa de possíveis funções de linha de comando: "/ f", "/eu", "/ N", "/ m", "/ q", "/ y" e "/ Z".

    o "/ f" Função comando força outros programas para encerrar no desligamento. o "/eu" Comando Função lista as actualizações de software instaladas. o "/ m" Comando Função inicia modo autônomo. o "/ N" Função comando cria uma regra que arquivos não serão copiados para a instalação. o "/ q" Função de comando cria "Modo silencioso." o "/ y" Função comando executa uma desinstalação e deve sempre ser usado como um corolário do "/ m" ou "/ q" Funções de comando. o "/ Z" Função comando cria uma regra que permite que o computador não reiniciar após a instalação se um reinício Não é necessário que o aplicativo seja executado sem erros.

  • Use a função MsiApplyPatch para aplicar patches de forma discriminatória para assegurar que a aplicação é elegível para uma atualização. Introduza o seguinte código para tirar proveito de MsiApplyPatch:

    UINT MsiApplyPatch (

    __in LPCTSTR szPatchPackage,

    __in LPCTSTR szInstallPackage,

    __in installType eInstallType,



    __in LPCTSTR szCommandLine

    );

  • Use a função MsiApplyMultiplePatches quando um ou mais patches deve ser aplicada a uma candidatura elegível com o seguinte código:

    UINT MsiApplyMultiplePatches (

    __in LPCTSTR szPatchPackages,

    __in_opt LPCTSTR szProductCode,

    __in_opt LPCTSTR szPropertiesList

    );

  • Salve o arquivo MSP depois que a função correta é aplicada como um ficheiro.

De esta maneira? Compartilhar em redes sociais:

LiveInternet