Domanda

Stiamo lavorando su un windows form applicazione in Visual Studio 2005 e il progetto di installazione che abbiamo creato uscita sia un driver MSI e un file EXE.Non siamo sicuri di quale sia il file EXE viene utilizzato per perché siamo in grado di installare senza l'EXE.

È stato utile?

Soluzione

Si tratta di un programma di avvio automatico che controlla per assicurarsi che l' .NET Framework è installato, prima di lanciare il MSI.È abbastanza a portata di mano.

Io suggerisco di usare qualcosa come SFX Compilatore di pacchetto i due insieme in un autoestraente .exe e poi lanciare l'estratto setup.exe.In questo modo si mantengono i benefici del programma di avvio automatico, ma il tuo solo per gli utenti di scaricare una sola cosa.

Modifica:vedi anche

Altri suggerimenti

Il file EXE controlla se Windows Installer 3.0 è presente e si scarica e si installa se non.È necessario solo per Windows 2000 o precedenti.Windows XP e versioni più recenti hanno tutti Windows Installer 3.0 out of the box.

Altri prerequisiti, come .NET, sono controllati dal MSI.

Penso che l'EXE è solo un wrapper/programma di avvio automatico per MSI nel caso in cui non hanno la Finestra di Installazione.Se si hanno i requisiti versione di Windows Installer installato i driver MSI dovrebbe funzionare bene sul proprio.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top