Flexera Installshield 2015 系统更改前卸载自定义操作

Flexera Installshield 2015 Uninstall Custom Action before System Changes

我 运行 在使用 installshield 作为我的 windows 服务的安装程序项目时遇到了问题。

我有一个 exe,我可以 运行 和 -I 它将我的项目安装为 windows 服务。

这执行得很好,因为我可以在最后一个对话框中设置参数,其中 "Show Launch Program" 设置为真。

但是现在当我卸载整个程序时它应该 运行 命令

/Program Files(x86)/company/app/main.exe

带有 -U 参数的命令。

但是我只能在 main.exe 已经被删除后指定对 运行 的自定义操作。

有谁知道在卸载过程删除我的文件之前运行我的自定义操作的方法吗?

问题出在安装的 installshield 版本上。

对于限量版 (LE),您只能在一些专门的步骤中​​创建自定义操作,而不是在安装时随处创建。

我现在已经编写了一个自己的命令行文件,我将与 SETUP.exe 一起提供。