Bør du kjøre MSI eller EXE Setup-filer?

Noen programmer pakkes ut til både en msi og en exe-konfigurasjonsfil. Hvis du er en sluttbruker kan du lure på hvilket - eller begge deler? - å kjøre for å installere applikasjonen riktig.

Sjansen er at du prøvde begge veier minst en gang og la merke til at å klikke på msi eller exe-oppsettfilen begge vil installere applikasjonen riktig. Setup.exe som du møter i mange programvaredistribusjoner kalles en bootstrapper.

Denne setup.exe-filen vil sjekke om datasystemet er i stand til å kjøre programvaren; Hvis det er det, vil det starte msiexec.exe som vil starte installasjonen ved å bruke msi-filen.

Brukere som dobbeltklikker direkte på msi-filen, vil også installere applikasjonen, men med muligheten for at den ikke vil fungere ordentlig på datasystemet.

Bør du kjøre MSI eller EXE Setup-filer?

Ta for eksempel et dataprogram som krever Microsoft .net Framework 3.5. Hvis den versjonen av Framework ikke er installert på systemet, kan du ende opp med et program som ikke fungerer som det skal på PC-en på grunn av manglende avhengighet. Hvis du i stedet ville ha startet setup.exe-filen, ville programmet informert deg om den, eller installert den manglende avhengigheten direkte på datamaskinen din, slik at det installerte programmet ville fungere helt fint på det etterpå.

Hvis du installerer programmet ved å bruke msi-filen, vil installasjonen vanligvis gå uten problemer, men til slutt kan det hende du får problemer fra applikasjoner som overhodet ikke vil starte opp til krasjer eller advarsler.

Tommelfingerregel : Med mindre du vet hva du gjør, anbefales det å bruke setup.exe-filen når du har valget mellom en setup.exe eller en .msi-fil etter at du har pakket ut et programvareinstallasjonsprogram på systemet ditt.

Det er til og med noen msi-oppsettfiler der ute som ikke vil utføre installasjonen ved utførelse, men ber om en installasjon ved å bruke setup.exe-filen i stedet for å sikre at alle nødvendige komponenter er installert.

Filer med msi eller msp-utvidelsen er Windows Installer-pakkefiler. Du kan lese om disse filene på Wikipedia hvis du er interessert i å finne ut mer om deres muligheter.