Domanda

Ho un prodotto che tradizionalmente veniva spedito come file MSI.Viene distribuito tramite una sorta di push SMS a migliaia di desktop dai nostri vari client.Il software che utilizziamo per creare questi programmi di installazione sta diventando vecchio e stiamo cercando di sostituirlo.Abbiamo già standardizzato InstallAnywhere per la maggior parte dei nostri prodotti poiché supportiamo molti sistemi operativi.Sfortunatamente InstallAnywhere non può produrre file MSI.

Mi chiedo se è necessario che SMS utilizzi file MSI o se sia in grado di gestire altri tipi di programmi di installazione (.exe).In caso contrario, esistono programmi open source per la creazione di file MSI?

È stato utile?

Soluzione

Se i tuoi clienti utilizzano gli SMS allora sei al sicuro...SMS supporta EXE.Si immette una riga di comando durante la creazione di "Programmi" e probabilmente i client stanno già chiamando msiexec per avviare MSI.Inoltre sono abbastanza sicuro che gli SMS siano antecedenti al formato file MSI :)

Tuttavia, se stanno usando Active Directory / Group Policy Objects..allora sei SOL poiché dipende dal formato MSI per la distribuzione.

Se vuoi restare con InstallAnywhere, sono disponibili numerosi strumenti di "riconfezionamento MSI".Supponendo che tu stia guardando un'applicazione di base (i driver del dispositivo potrebbero essere un problema), il riconfezionamento dovrebbe essere un processo abbastanza indolore.

Altri suggerimenti

Se vuoi creare MSI file, prova WiX:Set di strumenti XML (WiX) di Windows Installer.

È un componente aggiuntivo di Visual Studio 2005 e 2008, è open source e sviluppato da Microsoft.È possibile utilizzare XML per specificare e creare file MSI.C'è un ricchezza Di risorse disponibile su di esso, e WiX 3.0 è, anche se in versione beta, è molto completo.

Inoltre, tieni presente che non devi iniziare da zero, puoi decompilare un MSI esistente utilizzando WiX Dark utilità, modifica l'XML nel modo che preferisci, quindi ricompilalo in un MSI.

In realtà, con le politiche di gruppo, c'è il ZAP file alternativo, ma lo consiglierei indipendentemente da ciò che impari MSI.Non è così difficile e molto flessibile.

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