MSI Custom handlingstyper

MSI definerte handlinger er installasjons applikasjoner utviklet for å hjelpe programvareinstallasjonsprosessen. Ulike MSI handlinger utføre forskjellige funksjoner under installasjonen av programvaren. Ofte kan du bare bruke standard MSI tiltak for å installere programvare, men i noen tilfeller kan det hende du trenger å skrive en ny MSI handling for å installere programvaren riktig.

Custom handlingstypene 1 Til 10

De fire tilpassede MSI handlinger nummer 1, 2, 5 og 6. Hver kilde Feltet har et annet mål, og en annen tilgangsnøkkel utpekt til å få tilgang til datamaskinens binære tabellen. Type 1 kommer inn i binær bord gjennom biblioteket for dynamiske koblinger (DLL). Type 2 går det binære tabellen gjennom kommandolinjestrengen. Typer 5 og 6 er valgfrie funksjoner du kan bruke hvis du må tolke visse scripts - 5 er JScript, og 6 er VBScript. Separate binære tabellen bekker inneholde alle disse handlingstypene i filer.

Custom handlingstypene 11 Gjennom 20

Du kan også bruke handlingstypene 17, 18 og 19 for tilpassede MSI handlinger. Både 17 og 18 er handlings type filer som er installert sammen med produktet du installerer på datamaskinen - 17 er en DLL-fil, og 18 er en utføre (EXE-fil) som gjør at programmet kan kjøres når du åpner den. Begge disse handlingstypene har kilder som er nøklene til datamaskinens fil tabellen. Handlingstype 19, derimot, er en filtype laget for å vise en feilmelding spesifikt til feilen som oppsto mens du installerer programvaren.

Typer 21 Gjennom 40

Custom handlingstyper i Windows Installer-filer inneholder typer 21, 22, 34, 35, 37, og 38. Typer 21 og 22 er begge filene installert med produktet du installerer - 21 er JScript og 22 er VBScript. Du kan bruke både som nøkler til datamaskinens fil tabellen. Type 34 er en EXE-fil som har en rettet banen til katalogen tabellen. Det fungerer som arbeidsmappen for programmets gjennomføring. Type 35 er en fil med en formatert tekst. Det fungerer som en katalog satt til datamaskinens katalogen bord. Typer 37 og 38 er begge tekstene som er lagret i datamaskinens sekvens bord, 37 være en JScript-fil og 38 en VBScript fil.

Typer 41 Gjennom 55

Numbers 50, 51, 53, og 54 er den høyeste sett MSI definerte handlingstyper. Type 50 er en EXE-fil, som har en rettet banen som er angitt av programmets eiendommens verdi. Typer 51, 53 og 54 er nøkler til datamaskinens eiendom bordet; 51 er uttrykt i en formatert tekst, mens 53 og 54 er de JScript og VBScript filtyper.