Estoy usando Wix 3.6. Tengo un problema, al desinstalar si hay alguna ventana abierta y se muestra en la barra de tareas (esta ventana es parte de mi msi, que estoy tratando de desinstalar), muestra un cuadro de diálogo que le pide al usuario que cierre la aplicación (" La siguiente aplicación debe cerrarse antes de continuar con la instalación ").CerrarAplicación al desinstalar - wix
Intenté lo siguiente, pero no tuve suerte.
<InstallExecuteSequence>
<Custom Action="WixCloseApplications"
Before="InstallInitialize">Installed</Custom>
<Custom Action="StartMonitor"
After="StartServices">NOT Installed</Custom>
</InstallExecuteSequence>
<util:CloseApplication Id="CloseMonitor" Target="Monitor.exe"
CloseMessage="yes" RebootPrompt="no">
Installed
</util:CloseApplication>
Quiero que el wix detecte las aplicaciones y las cierre como parte del proceso de desinstalación. No es necesario mostrar el mensaje del cuadro de diálogo. ¿Alguien puede por favor ayudarme a implementarlo?
Funciona bien, se instala desde el símbolo del sistema con el modificador/qn, pero sin el modificador/qn, aparece el cuadro de diálogo ("La siguiente aplicación debe cerrarse antes de continuar con la instalación"). ¿Puede alguien ayudarme en cómo solucionarlo?
he cambiado InstallInitialize a InstallValidate y funcionó bien Instalado –