【问题标题】:Custom installation in Wix PatchWix 补丁中的自定义安装
【发布时间】:2013-08-14 08:19:00
【问题描述】:

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

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

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

提前感谢您的帮助。

【问题讨论】:

  • 虽然 wix 是一种编程工具(因此这个问题不是题外话),但您可能会更多地关注superuser.com
  • @GHC - 我不知道你是从哪里想到的。 SuperUser 上甚至不存在 WiX 标签。它存在于此处,有 3678 个问题。
  • @ChristopherPainter 我仍在寻找解决问题的方法;这个问题似乎与编程问题无关,而更多地与安装软件有关。现在阅读有关 WiX 的更多信息非常有意义。以后我会更彻底。谢谢。

标签: wix installation windows-installer


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多