【问题标题】:Validate user must install at least one of sub features验证用户必须安装至少一项子功能
【发布时间】:2023-03-16 22:45:01
【问题描述】:

这是我的应用程序安装程序在 FeatureTree/SelectionTree 中的结构

应用核心
|_ _ 特色 1
|_ _ 特色二
|_ _ 功能3

我想确保当用户选择应用程序核心时,他必须选择功能 1、功能 2 或功能 3 中的至少一个。

我知道功能下的条件元素可能会有所帮助,但无法使其正常工作,有人在救援吗?

【问题讨论】:

    标签: wix windows-installer wix3


    【解决方案1】:

    您需要验证ADDLOCAL 属性并禁用下一个,直到按钮具有“正确”值。
    您可以查看 EULA 对话框中的示例,在用户按下同意 EULA 复选框之前,下一步按钮处于禁用状态。

    【讨论】:

    • LicenseAgreementDlg 是 WixUIExtension.dll 提供的内置对话框。您如何查看对话框定义?我没找到。
    • 不太相信。如果你能用一个例子来解释,那就太好了。
    • 好的,我会尝试创建一个示例。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-15
    相关资源
    最近更新 更多