【问题标题】:Wix: If the app is running and uninstall the app is called then it doesn't give an option to close the applicationWix:如果应用程序正在运行并卸载应用程序,则它不会提供关闭应用程序的选项
【发布时间】:2016-12-13 08:58:38
【问题描述】:

如果应用程序正在运行并且用户尝试卸载该应用程序,那么它不会像使用普通 wix 那样提供关闭应用程序的选项。仅在我转移到捆绑项目后才出现此问题。有什么要执行的步骤吗? 之前它用于给出以下应用程序应在继续安装之前关闭:

【问题讨论】:

    标签: wix installation bundle


    【解决方案1】:

    有几点需要注意:

    1. 如果您的捆绑包以静默方式完全卸载 MSI 产品,则卸载将遵守该规则,并且不会提供任何正在使用的文件对话框。

    2. Windows Installer 有时会决定不强制用户关闭应用程序,前提是它可以在用户完成时进行进程隔离和清理。

    详细的日志将提供更多详细信息。

    WiX 具有关闭应用程序的 CloseApp 帮助,将应用程序与重新启动管理器集成也可以帮助解决这些情况。

    【讨论】:

    • 基本上是询问的普通 wix 行为:在继续安装之前应关闭以下应用程序:最适合我。我怎样才能做到这一点?对于@1:我认为它是无声的,因为它确实显示了 MSI 正在卸载的任何 UI。
    猜你喜欢
    • 2016-03-12
    • 1970-01-01
    • 1970-01-01
    • 2012-04-06
    • 2011-08-19
    • 2018-09-22
    • 2019-07-03
    • 2010-10-17
    • 2011-08-31
    相关资源
    最近更新 更多