Pregunta

Tengo una herramienta que crea automáticamente instaladores InstallShield (InstallScript, no MSI), y mi principal problema en este momento es que al actualizar una instalación, necesito una forma de evitar que las funciones se actualicen . Durante la instalación, quiero verificar la versión de un archivo exe instalado en el sistema de destino y, dependiendo de esto, quiero poder excluir una característica específica del conjunto de archivos que se están actualizando.

Intenté implementar esto llamando a FeatureSelectItem (feature, FALSE) en el controlador de eventos OnInstalling de la función, pero esto hace que la función completa se desinstale , que no es lo que quiero. Solo quiero que la función se excluya de la actualización.

¿Hay alguna manera de hacer esto?

¿Fue útil?

Solución 2

Según el equipo de soporte de Acresso, esto no es posible hacerlo.

Otros consejos

Si hay partes de su instalación que se versionan / mantienen de forma independiente, es posible que desee crear instalaciones separadas para ellas. Luego, podría usar su InstallScript como un programa de arranque para actualizar cada instalación por separado según sus condiciones.

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