È necessario eseguire i file di installazione MSI o EXE?

Alcuni programmi software vengono decompressi sia in un file di installazione msi che exe. Se sei un utente finale potresti chiederti quale - o entrambi? - eseguire per installare correttamente l'applicazione.

È probabile che tu abbia provato in entrambi i modi almeno una volta e hai notato che facendo clic sul file di installazione msi o exe si installerà correttamente l'applicazione. Il setup.exe che riscontri in molte distribuzioni di software si chiama bootstrapper.

Questo file setup.exe verificherà se il sistema è in grado di eseguire il programma software; In tal caso, avvierà msiexec.exe che avvierà l'installazione utilizzando il file msi.

Gli utenti che fanno doppio clic direttamente sul file msi installeranno anche l'applicazione, ma con la possibilità che non funzionerà correttamente sul sistema informatico.

È necessario eseguire i file di installazione MSI o EXE?

Prendi ad esempio un programma per computer che richiede Microsoft .net Framework 3.5. Se quella versione di Framework non è installata sul sistema, si potrebbe finire con un programma che non funziona correttamente sul PC a causa della dipendenza mancante. Se invece avessi avviato il file setup.exe, il programma ti avrebbe informato o installato la dipendenza mancante direttamente sul tuo computer in modo che il programma installato funzionasse correttamente su di esso in seguito.

Se si installa il programma utilizzando il file msi, l'installazione di solito verrà eseguita senza problemi, ma alla fine, è possibile che si verifichino problemi causati da applicazioni che non si avviano affatto in caso di arresti anomali o messaggi di avviso.

Regola empirica : a meno che non si sappia cosa si sta facendo, si consiglia di utilizzare il file setup.exe ogni volta che si ha la scelta tra un file setup.exe o .msi dopo aver decompresso un programma di installazione del software sul proprio sistema.

Esistono anche alcuni file di installazione msi che non eseguiranno l'installazione al momento dell'esecuzione ma richiederanno un'installazione utilizzando il file setup.exe per garantire l'installazione di tutti i componenti necessari.

I file con estensione msi o msp sono file del pacchetto di Windows Installer. Puoi leggere questi file su Wikipedia se sei interessato a scoprire di più sulle loro capacità.