Le lime di EXE sono il metodo preferred per l'installazione del nostro software, poichè possono rilevare una versione attuale del software ed offrire all'utente l'opzione di disinstallare il prodotto attuale. Le lime di MSI non hanno questa abilità ed insegneranno all'utente ad usare l'aggiunta/rimuovono i programmi sul quadro di controllo per rimuovere il prodotto attuale in primo luogo.
In molte situazioni, l'imballaggio di EXE unito con la ordine-linea pre-configured opzioni sarebbe sufficiente a prova d'errore, particolarmente se /qb è usato. L'opzione di /qb ha l'effetto spesso-desiderabile di eliminazione dei dialoghi dal GUI che permettono all'utente di ignorare come il prodotto è installato.
L'unico problema con usando il EXE presenta quando dovete schierare un'installazione/aggiornamento incustoditi. Non ci è senso insegnare al EXE per disinstallare la versione attuale senza primo richiamo l'utente.