Forskjellen mellom MSI og EXE

Nøkkelforskjell: En MSI-fil er en kjørbar fil som brukes til installasjon, vedlikehold og fjerning av programvare på moderne Microsoft Windows-systemer. En EXE-fil er kort for "kjørbar" og har en .exe-utvidelse. Hovedformålet med en kjørbar fil er å installere eller kjøre filer som allerede er installert på datamaskinen.

For å installere programvare på en datamaskin må du laste ned et installasjonsprogram ved å kjøpe enten en eller laste ned gratis fra internett. Det finnes to typer filer som man kan støte på når du installerer programvare, MIS eller EXE; begge disse filene er kjørbare utvidelsesfiler. Selv om begge disse filene utfører samme funksjon, installerer og kjører programmer, gjør de det på forskjellige måter.

En MSI-fil er en kjørbar fil som brukes til installasjon, vedlikehold og fjerning av programvare på moderne Microsoft Windows-systemer. Begrepet 'MSI' er hentet fra navnet Microsoft Installer, som nå er endret til Windows installer. Informasjonen på en MSI-fil er lagret i installasjonspakker, og filene har utvidelsen .msi. MSI-filer brukes sammen med Windows-installatøren og krever en EXE-fil for å starte prosessen eller kjøre programmet. MSI-filer brukes mest til Microsoft av Windows-oppdateringer eller -programmer.

Når en MSI-fil dobbeltklikkes, vil Windows Installer dukke opp på skjermen og starte å pakke ut filen fra pakken, lage nødvendige mapper og filer i stasjoner som er angitt av brukeren, og kan også lage snarveier hvis det er nevnt i pakken . En MSI-fil kjøres ikke på MAC-datamaskiner og må konverteres til EXE-filer ved hjelp av passende konverteringsprogramvare. En fordel ved å bruke MSI-filen er at den er designet for uovervåket installasjon, der installatøren kan holde oversikt over tastetrykk eller klikk som er tildelt for nedlasting av en fil. En annen fordel ved å bruke en MSI-fil er tilgjengeligheten av en standard GUI, som er tilpassbar i en viss grad og fjerner kompleksiteten ved å skape ditt eget grensesnitt. MSI tilbyr også en installasjon på forespørsel, hvor den bare laster ned mindre filer på datamaskinen og laster ned resten av filene når programmet kjøres for første gang.

En EXE-fil er kort for "kjørbar" og har en .exe-utvidelse. Hovedformålet med en kjørbar fil er å installere eller kjøre filer som er

allerede installert på datamaskinen. Selv MSI-filer som er installert på datamaskinen, har en eller to EXE-filer for å kunne kjøre bestemte filer. Ved å bruke en EXE-fil, gir utvikleren full frihet til hvordan installatøren samhandler med brukeren. Disse filene brukes mest for å utføre moderne spillfiler. Disse spillinstallatørene bruker interaktive, fargerike grensesnitt for å underholde brukerne mens pakkene blir installert.

EXE-filer er kompatible med nesten alle operativsystemer, men er mest sett med DOS, OpenVMS, Microsoft Windows, Symbian og OS / 2. Sammen med kjørbare program omfatter mange EXE-filer også andre komponenter, kalt som ressurser; som kan inkludere bitmaps og ikoner som de kjørbare programmene kan bruke til sin GUI. I motsetning til MSI-filene som har muligheten til å huske valgene dine under installasjonen, kan EXE-filer kreve at brukeren klikker på 'OK' eller 'Neste' under installasjonen. EXE-filer anses også som farlige, og ukjente filer bør ikke lastes ned, da det kan brukes som et leveringssystem for virus eller andre skadelige rutiner.

Bestemme hvilken type kjørbar fil som skal velges når du utvikler en programvareinstallatør, basert på programmet du har, og hvor mye innsats du vil sette i installasjonsprogrammet. Mens EXE gir deg friheten til å lage installasjonsprogrammet med de tilpassbare alternativene, forenkler MSI oppgaven ved å overholde forhåndsinnstilte standarder.

Anbefalt

Relaterte Artikler

  • populære sammenligninger: Forskjellen mellom Leg Break og Leg Spin

    Forskjellen mellom Leg Break og Leg Spin

    Nøkkelforskjell: En benspinnlevering er når bowler spinner ballen slik at når den treffer bakken, svinger ballen kraftig fra bensiden til offside. En benpause er i utgangspunktet en type benspinnlevering. Det er brukt til å referere til en levering som serveres fra en høyrehendt bowler til en høyresekret batsman. Cric
  • populære sammenligninger: Forskjellen mellom hensynsløs og impulsiv

    Forskjellen mellom hensynsløs og impulsiv

    Nøkkelforskjell: Uaktig og impulsiv er to termer som brukes til å betegne feil eller unøyaktig tilstand. Raskløs er en person som er veldig skikkelig; handling eller en oppgave utført uten å tenke på konsekvensene. Mens impulsiv er en person som sannsynligvis opptrer eller gjør en aktivitet uten å tenke på det. "Rø
  • populære sammenligninger: Forskjellen mellom prosess og tråd

    Forskjellen mellom prosess og tråd

    Hovedforskjell : Tråd og prosess er to nært beslektede uttrykk i multi-threading. Hovedforskjellen mellom de to betingelsene er at trådene er en del av en prosess, det vil si at en prosess kan inneholde en eller flere tråder, men en tråd kan ikke inneholde en prosess. I programmeringen er det to grunnleggende utførelsesenheter: prosesser og tråder. De ut
  • populære sammenligninger: Forskjellen mellom sprø og brennbar

    Forskjellen mellom sprø og brennbar

    Nøkkelforskjell: Skør og brennbar er synonymer. Sprøyte materialer er harde, men lett ødelagte. Tvert imot er skjøre materialer veldig enkelt ødelagte. Sprøyt og skjør er adjektiver og de er de to ordene som ofte skaper forvirring. Ordene gjelder for materialet som bryter lett. Forskjellene er subtile og generelle; de er begge brukt om hverandre. Sprøyt
  • populære sammenligninger: Forskjell mellom oppsigelse og oppsigelse

    Forskjell mellom oppsigelse og oppsigelse

    Hovedforskjell: Oppsigelse er når arbeidstakerne bestemmer seg for å forlate jobben sin. Det er den formelle handlingen å gi opp eller avslutte sitt kontor eller stilling. Oppsigelse er når arbeidsgiveren bryr ansatt. Å ha en jobb er et ansvar for å være voksen. For de fleste voksne er en jobb den eneste inntektskilden de har. Imidl
  • populære sammenligninger: Forskjellen mellom Hyundai i20 Era, Magna, Sportz og Asta

    Forskjellen mellom Hyundai i20 Era, Magna, Sportz og Asta

    Nøkkelforskjell: I20 er en baklukebil designet og utviklet av Hyundai som etterfølger til i10. Hyundai i20 Era, Magna, Sportz og Asta er varianter av bilen. Hyundai i20 er en hatchback bil som er en etterfølger til i10. Det ble kunngjort for publikum på Paris Motor Show og ble lansert i 2008. Bilen er en stor suksess for Hyundai i alle markedene. De
  • populære sammenligninger: Forskjell mellom kakao og kakao

    Forskjell mellom kakao og kakao

    Hovedforskjell: Kakao og kakao er like fordi de begge har samme historie. Begrepene kakao og kakao var opprinnelig utbyttbare; Disse dagene brukes imidlertid annerledes. Kakao brukes til å referere til stekte og bearbeidede bønner, som brukes til å lage kakaopulver og sjokolade. Kakao brukes til å henvise til ubehandlede bønner som fjerner kakaosmør fra frøet og opprettholder næringsstoffene til bønnene. Begrepe
  • populære sammenligninger: Forskjell mellom stat og eiendom

    Forskjell mellom stat og eiendom

    Nøkkelfaktor: En stat er en territorielt bundet politisk enhet med sentraliserte institusjoner for forvaltning av styresett, mens en eiendom kan defineres av alle eiendeler til en person til enhver tid. Å skille mellom de to er svært vanskelig som staten refererer til en rekke ting, for eksempel kan en stat referere til en tilstand på et bestemt tidspunkt eller et organisert fellesskap under en regjering. På
  • populære sammenligninger: Forskjell mellom sukker og konditori 'sukker

    Forskjell mellom sukker og konditori 'sukker

    Hovedforskjell: Bordsukker, granulert sukker eller hvitt sukker er det normale raffinerte sukker som vi kjøper i supermarkedet. Confectioners 'sukker, også kjent som pulverisert sukker eller florsukker, er veldig fint pulverisert sukker. Det er forskjellig fra normalt hvitt sukker bare på denne måten. De

Redaksjonens

Forskjellen mellom vannrenser og vannmykner

Hovedforskjell: En vannrenser er en enhet som fjerner støvpartikler, tungmetaller, klor og andre inneslutninger. Et vannavkjøler er hovedsakelig en type filter som fjerner kalsium og magnesium fra vannet for å produsere mykt vann. I mennesker er vann ansvarlig for å utføre og hjelpe i en rekke kroppsfunksjoner, og derfor bør de sørge for at de drikker vann i tilstrekkelige mengder hver dag. Neste