У меня есть .msi, который выполняет пользовательские действия во время установки и удаления. Основываясь на msi, я создал патч, который не удаляется, если вы не удалите исправленное приложение.Выполнение пользовательских действий при удалении патча
Проблема заключается в том, что, когда я применить патч, пользовательские действия отключены при деинсталляции приложения ...
Чтобы создать патч, вы должны создать небольшую MSI обновления. Итак, я установил свойство для каждого настраиваемого действия при создании незначительного обновления msi.
Я установил свойство следующим образом (я использую installshield 2012 Pro).
Run during Patch Uninstall : Yes
Install Exec Sequence : (After the InstallValidate action)
Install Exec Condition : REMOVE = "ALL"
Но это не сработает. Что еще мне следует знать при создании патча, который запускает пользовательские действия?
Любая помощь будет оценена по достоинству.
Спасибо,