【问题标题】:How can i display my MSI's UI on Uninstalling from a Burn Bootstrapper?如何在从 Burn Bootstrapper 卸载时显示我的 MSI 用户界面?
【发布时间】:2013-07-23 11:19:58
【问题描述】:

我有一个 Burn 引导程序,它正在安装一系列依赖项 MSI,然后是我的产品 MSI。主要产品 MSI 有 DisplayInternalUI="yes",效果很好,可以让我显示自定义 UI 等。

我的问题在于卸载。我在我的 MSI 中使用FilesInUse 对话框来防止在应用程序运行时卸载。但是,仅当我使用 MSI 卸载时才会显示此对话框。如果我尝试使用引导程序卸载,则 UI 将不会显示。

有什么方法可以让引导程序在卸载时以全 UI 模式调用 MSI?

【问题讨论】:

    标签: wix installation bootstrapper burn


    【解决方案1】:

    Burn 不支持。通常不支持“卸载时的完整 UI”;而是显示维护模式的 UI。这可能会导致用户执行卸载以外的其他操作,但 Burn 无法知道它所请求的内容没有完成。

    【讨论】:

      猜你喜欢
      • 2011-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多