Skal du køre MSI- eller EXE-installationsfiler?

Nogle softwareprogrammer pakkes ud til både en msi og en exe-installationsfil. Hvis du er en slutbruger, kan du undre dig over, hvilken - eller begge dele? - at køre for at installere applikationen korrekt.

En chance er, at du prøvede begge måder mindst én gang og bemærkede, at både ved at klikke på msi eller exe-installationsfilen installeres applikationen korrekt. Det setup.exe, du støder på i masser af softwaredistributioner, kaldes en bootstrapper.

Denne setup.exe-fil kontrollerer, om computersystemet er i stand til at køre softwareprogrammet; Hvis det er tilfældet, vil det starte msiexec.exe, som starter installationen ved hjælp af msi-filen.

Brugere, der dobbeltklikker direkte på msi-filen, installerer også applikationen, men med muligheden for, at den ikke kører korrekt på computersystemet.

Skal du køre MSI- eller EXE-installationsfiler?

Tag f.eks. Et computerprogram, der kræver Microsoft .net Framework 3.5. Hvis denne version af Framework ikke er installeret på systemet, kan du ende med et program, der ikke fungerer korrekt på pc'en på grund af den manglende afhængighed. Hvis du i stedet ville have lanceret setup.exe-filen, ville programmet have informeret dig om den eller installeret den manglende afhængighed direkte på din computer, så det installerede program ville fungere fint på det bagefter.

Hvis du installerer programmet ved hjælp af msi-filen, vil installationen normalt gennemgå uden problemer heller, men i sidste ende kan du opstå problemer fra programmer, der overhovedet ikke vil starte op til nedbrud eller advarselsmeddelelser.

Tommelfingerregel : Medmindre du ved, hvad du laver, anbefales det at bruge setup.exe-filen, når du har valget mellem en setup.exe eller en .msi-fil, når du pakker ud en softwareinstallatør på dit system.

Der er endda nogle msi-opsætningsfiler derude, der ikke udfører installationen ved udførelse, men anmoder om en installation ved hjælp af filen setup.exe i stedet for at sikre, at alle nødvendige komponenter er installeret.

Filer med udvidelsen msi eller msp er Windows Installer-pakkefiler. Du kan læse på disse filer på Wikipedia, hvis du er interesseret i at finde ud af mere om deres muligheder.