【发布时间】:2014-02-18 13:01:28
【问题描述】:
我正在努力解决我的自定义引导程序升级问题。通过关注this thread,我正在使用 LaunchAction.Install。
这确实升级了产品以及 Boostrapper,但旧的 Bootstrapper 仍然存在,如下面的屏幕截图所示。
如果我从这里调用 1.0.0.0 版,它将显示要安装的对话框,但不会执行任何操作。但是,调用 1.0.1.0 版将使我可以选择卸载产品。但是,在卸载时,它只会删除自己,并且留下“我的产品”。
我也试过
_bootstrapper.Engine.Plan(LaunchAction.UpdateReplace);
和
_bootstrapper.Engine.Plan(LaunchAction.UpdateReplaceEmbedded);
但它没有效果。
问题:如何在不出现上述情况的情况下升级旧安装?谁能提供一个 CustomBA 升级的工作示例?
问候
【问题讨论】:
标签: wix bootstrapper burn