【问题标题】:Install4j Uninstall Previous Installation does not show all screens from UninstallerInstall4j 卸载以前的安装不显示卸载程序的所有屏幕
【发布时间】:2017-06-21 05:55:14
【问题描述】:

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

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

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

【问题讨论】:

    标签: install4j


    【解决方案1】:

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

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

    这对我有用。谢谢英戈。

    【讨论】:

      【解决方案2】:

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

      context.isUpdateInstallation()
      

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-06-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多