Pregunta

Tengo un producto que tradicionalmente se envía como un archivo MSI.Nuestros diversos clientes lo implementan a través de algún tipo de envío de SMS a miles de escritorios.El software que utilizamos para crear estos instaladores se está volviendo obsoleto y estamos buscando reemplazarlo.Ya hemos estandarizado InstallAnywhere para la mayoría de nuestros productos, ya que admitimos muchos sistemas operativos.Lamentablemente, InstallAnywhere no puede producir archivos MSI.

Me pregunto si es necesario que SMS utilice archivos MSI o si puede manejar otros tipos de instaladores (.exe).Si no es así, ¿existen programas de código abierto para crear archivos MSI?

¿Fue útil?

Solución

Si tus clientes utilizan SMS entonces estás a salvo...SMS admite EXE.Ingresa una línea de comando al crear 'Programas' y los clientes probablemente ya estén llamando a msiexec para iniciar MSI.También estoy bastante seguro de que SMS es anterior al formato de archivo MSI :)

Sin embargo, si están usando Active Directory / Group Policy Objects..entonces eres SOL ya que eso depende del formato MSI para la implementación.

Si desea seguir con InstallAnywhere, hay varias herramientas de "reempaquetado de MSI" disponibles.Suponiendo que está viendo una aplicación básica (los controladores de dispositivo pueden ser un problema), volver a empaquetarla debería ser un proceso bastante sencillo.

Otros consejos

Si quieres crear MSI archivos, prueba WiX:Conjunto de herramientas XML (WiX) del instalador de Windows.

Es un complemento de Visual Studio 2005 y 2008, es de código abierto y desarrollado por Microsoft.Puede utilizar XML para especificar y crear archivos MSI.Hay un poder de recursos disponible en él, y WiX 3.0 Está, aunque en fase beta, es muy completa.

Además, tenga en cuenta que no es necesario empezar desde cero, puede descompilar un MSI existente utilizando WiX. Dark utilidad, modifique el XML de la forma que desee y luego vuelva a compilarlo en un MSI.

En realidad, con las políticas de grupo, existe la ZAP alternativa de archivo, pero lo recomendaría independientemente de que aprenda MSI.No es tan difícil y es muy flexible.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top