1
lanzamiento de Windows Installer y decidir cómo se va a aplicar el parche. Utilice las siguientes funciones de línea de comandos para instalar el parche de la primera vez que se instala la aplicación. Especifique el comando patch en la línea de comandos con el par de valor de la propiedad de "parche = {ruta al patch} "
La siguiente es la lista completa de las posibles funciones de línea de comandos : . " /F ", "/l "," /n "," /m "," /q "," /a "y" /z ".
" /f " Comando Función obliga cierre de otros programas cuando se apaga . El " /l" Comando Función enumera las actualizaciones de software instaladas. El " /m" Comando Función activa el modo desatendido. La función de comandos " /n" crea una regla que los archivos no se pueden copiar para su instalación. La " q /" Comando Función crea " modo silencioso ". El " /y" Comando Función realiza una desinstalación y siempre debe ser utilizado como un corolario de la " /m " o "q /" Funciones del comando . El " /z" Comando Función crea una regla que permite que el ordenador se reinicia después de la instalación si el reinicio no es necesario que la aplicación se ejecute sin errores.
2
utilizar la función MsiApplyPatch aplicar parches de forma discriminatoria para garantizar que la aplicación es elegible para una actualización. Escriba el siguiente código para aprovechar MsiApplyPatch :
UINT MsiApplyPatch (
__in LPCTSTR szPatchPackage ,
__in LPCTSTR szInstallPackage ,
__in InstallType eInstallType ,
__in LPCTSTR szCommandLine
) ;
3
Utilice los MsiApplyMultiplePatches función cuando uno o más parches deben ser aplicados a una solicitud admisible con el siguiente código :
UINT MsiApplyMultiplePatches (
__in szPatchPackages LPCTSTR ,
__in_opt LPCTSTR szProductCode ,
__in_opt LPCTSTR szPropertiesList
) ;
4
Guarde el archivo MSP después de la función correcta se aplica como un archivo . msp .