首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WIX Bootstrapper选择的MSI包卸载

WIX Bootstrapper选择的MSI包卸载
EN

Stack Overflow用户
提问于 2014-04-01 14:43:53
回答 1查看 893关注 0票数 1

我已经使用Wix3.8创建了一个Wix自定义引导程序应用程序和包文件。捆绑包文件包含五个MSI包。已创建并安装安装程序。所有MSI包都已正确安装和卸载。

然后,我在包文件中的每个MSI包元素中都包含了"InstallCondition“属性。已根据选择安装安装程序(已安装三个MSI软件包)。安装工作正常。

现在,我想使用自定义BA从已安装的软件包(已安装的三个软件包)中卸载任何选定的MSI软件包。

是否可以使用Wix CBA执行上述操作?请分享关于这方面的任何想法。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-04-17 11:52:54

您需要使用Modify操作调用Plan (如果要卸载整个包,则调用Uninstall )。然后在卸载回调中,设置包的所需状态(AbsentOnPlanPackageBegin )。我认为,如果在ModifyUninstall操作期间,软件包的InstallCondition计算结果为false,引擎将计划默认卸载它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22778650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档