Трябва ли да стартирате MSI или EXE инсталационни файлове?

Някои софтуерни програми се разопаковат както към msi, така и до exe файл за настройка. Ако сте краен потребител, може да се чудите кое - или и двете? - да се изпълни, за да инсталирате приложението правилно.

Шанс е, че сте опитали и двата начина поне веднъж и сте забелязали, че щракването върху msi или файла за настройка на exe и двете ще инсталират приложението правилно. Настройката.exe, която срещате в много софтуерни дистрибуции, се нарича bootstrapper.

Този файл setup.exe ще провери дали компютърната система е в състояние да стартира софтуерната програма; Ако е, ще започне msiexec.exe, който ще стартира инсталацията, използвайки файла msi.

Потребителите, които щракнат двукратно върху файла msi директно, също ще инсталират приложението, но с възможност то да не работи правилно в компютърната система.

Трябва ли да стартирате MSI или EXE инсталационни файлове?

Вземете например компютърна програма, която изисква Microsoft .net Framework 3.5. Ако тази версия на Framework не е инсталирана в системата, можете да завършите с програма, която не работи правилно на компютъра поради липсващата зависимост. Ако вместо това щяхте да стартирате файла setup.exe, програмата щеше да ви информира за това или да инсталира липсващата зависимост директно на вашия компютър, така че инсталираната програма да работи добре на нея след това.

Ако инсталирате програмата с помощта на msi файла, инсталацията обикновено преминава и без проблеми, но в крайна сметка може да се сблъскате с проблеми от приложения, които просто няма да стартират изобщо до сривове или предупредителни съобщения.

Правило на палеца : Освен ако не знаете какво правите, се препоръчва да използвате файла setup.exe всеки път, когато имате възможност да изберете между setup.exe или .msi файл, след като разопаковате инсталатор на софтуер във вашата система.

Има дори някои файлове за инсталиране на msi, които няма да извършат инсталацията при изпълнение, но изискват инсталация, използвайки файла setup.exe, вместо да гарантират, че всички необходими компоненти са инсталирани.

Файловете с разширение msi или msp са файлове на пакета на Windows Installer. Можете да прочетете тези файлове в Wikipedia, ако се интересувате да научите повече за техните възможности.