Install4j卸载以前的安装不会显示卸载程序中的所有屏幕

时间:2017-06-21 05:55:15

标签: install4j

我们已经创建了一个自定义欢迎屏幕(可配置的横幅表单),可以在install4j的帮助下升级和删除应用程序。

Custom Welcome Screen

我们提供单选按钮以使用操作卸载以前的安装删除应用程序,我们从此操作执行成功卸载,但我的卸载向导包含几个未显示的屏幕,操作和显示进度屏幕在卸载过程中。\

enter image description here

我们如何在卸载程序中向用户显示所有这些屏幕,操作?

2 个答案:

答案 0 :(得分:1)

不,那是不可能的。 “卸载以前的安装”执行先前安装的卸载程序。如果您有其他操作未包含在上一个卸载程序中,则必须将它们添加到“欢迎”屏幕并为其提供条件表达式

context.isUpdateInstallation()

同样,您可以添加仅为更新安装显示的屏幕。

答案 1 :(得分:1)

正如Ingo所解释的,Install4j执行以前安装程序的卸载程序,它没有向用户显示任何屏幕。

我们需要为卸载以前的安装设计自定义屏幕,因此添加了带条件表达式的必需屏幕。

enter image description here

这对我有用。谢谢Ingo。