Különbség MSI és EXE között

Anonim

MSI vs EXE

Ha új szoftvert szeretne felvenni a számítógépére, telepítenie kell az online vagy helyi beszerzést, vagy ingyenes letöltést az internetről. A telepítõknek két közös fájlra van szükségük a telepítés megkezdéséhez; amely rendelkezik MSI kiterjesztéssel és egy EXE kiterjesztéssel. A két kiterjesztés közötti fő különbség a cél. Az EXE-t főként arra használják, hogy a fájl végrehajtható legyen. Összehasonlításképpen az MSI azt jelzi, hogy a fájl egy Windows-telepítő.

Míg egy MSI-t csak telepítők használnak, ez nem így van az EXE-vel. Bármely alkalmazáshoz legalább egy EXE fájl szükséges, mivel az az alkalmazás folyamatainak elindításához szükséges. Még az EXE-vel vagy egy MSI-rel telepített programok is tartalmaznak egy vagy több EXE fájlt.

Az MSI használatának egyik előnye a telepítési csomag létrehozásakor egy olyan szabványos grafikus felület rendelkezésre állása, amely bizonyos fokig testreszabható, de megszünteti a saját felület létrehozásának összetettségét. De ha EXE fájlt használsz, teljes szabadsággal rendelkezel, hogy a telepítő hogyan működik együtt a felhasználóval. Ez jól látható a legtöbb modern játékban, amely az EXE-t telepítőiként használja. Gyakran rendelkeznek nagyon érdekes és interaktív interfészekkel, amelyek szórakoztatják a felhasználót, amíg a telepítés befejeződik.

Az MSI további előnye, hogy képes telepíteni vagy igényelni. Az ilyen típusú telepítéssel csak a linkeket és egyéb kisebb dolgokat helyezzük a számítógépre. A tényleges telepítés akkor történik meg, amikor a felhasználó először futtatja a programot; az MSI megnyitja a szükséges fájlokat, és befejezi a telepítési folyamatot. Az EXE fájlok ezt nem tehetik meg.

Az EXE és az MSI közötti választás a szoftver telepítőjének létrehozásánál kizárólag a programon alapul, és az erőforrás mennyisége, amelyet a telepítőnek be kíván adni. Az EXE a legnagyobb segítséget nyújtja Önnek a telepítés megteremtésével járó hozzáadott munkák rovására. Az MSI teljes ellentétben áll, egyszerűsítve a feladatot az előre beállított szabványoknak megfelelően.

Összefoglaló:

1. Az EXE egy végrehajtható fájl, míg az MSI telepítési csomag.

2. Az MSI a telepítők számára kizárólagos, míg az EXE nem.

3. Az MSI szabványos GUI-t biztosít, míg az EXE GUI rugalmasságot biztosít.

4. Az MSI igény szerint telepítheti a telepítést, miközben az EXE nem képes.