0

在 wix 主要升级中,我有一组功能,最终用户可以选择安装典型、自定义或完整功能。

在 wix 补丁发布的情况下,是否可以为用户提供典型、自定义或完整安装类型的相同选项。

部署期间的其他情况下,wix 补丁可以根据系统中完成的安装检测要部署的功能。即,如果系统以典型安装方式安装,则 wix 补丁仅更新那些属于典型安装的组件。如果一个系统有一个只有功能 X 的自定义安装,那么补丁更新应该只更新那些属于功能 X 的组件。

提前感谢您的帮助。

4

1 回答 1

1

不,不能让用户再次选择功能。这将是具有 msidbUpgradeAttributesMigrateFeatures 属性并显示“自定义设置”对话框的 MajorUpgrade。

在次要升级/补丁中,会记住原始功能安装状态。如果您需要安装 EXE/DLL 等奇怪的东西,但在卸载补丁期间,您需要使用 msidbComponentAttributesTransitive 属性查看“穿孔”组件的概念。

于 2013-08-14T13:44:25.693 回答