Hvordan lage en MSP-fil

Hvordan lage en MSP-fil


Programmer og applikasjoner som brukes i Windows-operativsystemer kan inneholde programmerings og programvarefeil som påvirker programvare stabilitet og føre til krasjer eller fryser. Microsoft-programvare ingeniører har klargjort muligheten for programmer og applikasjoner som skal oppdateres og endres ved hjelp MSP-filer. MSP-filer avgjøre om programvaren må oppdateres og utfører oppgaven med patching programvaren for å korrigere programmeringsfeil i Windows Installer applikasjoner. Vanlige bruksområder for MSP-filer er Windows sikkerhetsoppdateringer, men noen Windows Installer programmet kan dra nytte av patch oppdateringer via MSP-filer.

Bruksanvisning

1 Start Windows Installer og bestemme hvordan lappen vil bli brukt. Bruk følgende kommandolinje Funksjoner for å bruke oppdateringen første gang programmet er installert. Angi lappen kommandoen på kommandolinjen med eiendommens verdi par av "PATCH = {bane til patch}".

Følgende er en liste over mulige Command Line funksjoner: "/ f", "/ l", "/ n", "/ m", "/ q", "/ y" og "/ z".

Den "/ f" kommando tvinger andre programmer til å avslutte når maskinen slås av. Den "/ l" Kommando Funksjon lister opp installerte programvareoppdateringer. Den "/ m" Kommando Funksjon initierer uovervåket modus. Den "/ n" Kommando Funksjon skaper en regel om at filene ikke vil bli støttet opp for installasjon. Den "/ q" Kommando Funksjon skaper "stille modus". Den "/ y" Kommando Funksjon utfører en avinstallering og må alltid brukes som en konsekvens av "/ m" eller "/ q" sjefens oppgaver. Den "/ z" Kommando Funksjon skaper en regel som gjør at datamaskinen kan ikke starte på nytt etter installasjonen hvis en omstart er ikke nødvendig for at programmet skal kjøre uten feil.

2 Bruk MsiApplyPatch Funksjon for å bruke oppdateringer på en diskriminerende grunnlag for å sikre at programmet er kvalifisert for en oppdatering. Tast inn følgende kode for å dra nytte av MsiApplyPatch:

UINT MsiApplyPatch (

__in LPCTSTR szPatchPackage,

__in LPCTSTR szInstallPackage,

__in INSTALLTYPE eInstallType,

__in LPCTSTR szCommandLine

);

3 Bruk MsiApplyMultiplePatches funksjon når en eller flere lapper må brukes på en kvalifisert søknad med følgende kode:

UINT MsiApplyMultiplePatches (

__in LPCTSTR szPatchPackages,

__in_opt LPCTSTR szProductCode,

__in_opt LPCTSTR szPropertiesList

);

4 Lagre MSP-filen etter den riktige funksjonen er brukt som en MSP-filen.