如何解决Wix 工具集:如果捆绑包中的安装程序是通过单独的捆绑包安装的,我如何删除捆绑包
我正在处理 2 个捆绑包。
两个包中子安装程序的内容相同。
如果我安装子包(#2),然后安装主包(#1),我有问题,在添加/删除程序中有 2 个子安装程序条目。
我知道这是因为一个显示 #2 包而另一个条目显示来自 #1 的子安装程序。
但我不想要这种行为。
如果之后安装了#1 包,有没有办法删除#2 包?
解决方法
#1 包没有内置的方法来卸载 #2 包。这主要是因为 #1 包中的子安装程序会降级 #2 包中的子安装程序的情况。在这种情况下安装 #1 bundle 意味着它不会安装它的 Sub 安装程序版本,因此卸载 #2 bundle 将卸载 Sub installer。
如果有人在 3693 中实现了 BundlePackage
功能,如果将 Sub Bundle 用作 Main Bundle 的 BundlePackage
,这将起作用。
自定义 BootstrapperApplication 以及 #2 包的 #1 包中的检测 RelatedBundle
元素可以安排卸载 #2 包。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。