【问题标题】:How do you build conditional logic and user options in WiX?您如何在 WiX 中构建条件逻辑和用户选项?
【发布时间】:2017-07-15 11:07:18
【问题描述】:

很长一段时间以来,我一直对 ClickOnce 感到满意,因此我被推入了 Windows 安装程序的怪异古怪世界。除非我不知道自己在寻找什么,否则这似乎是一个非常缺乏文档的世界。

我知道构建安装程序有很多选择,包括 Visual Studio 安装项目和 WiX。鉴于我正在研究一个相当复杂的场景,我怀疑我会选择后者。我正在努力做这样的事情:

有两点需要注意。

首先,它已经知道我安装了哪些版本的 SQL Server。其次,用户可以选择安装哪些选项以及跳过哪些选项。

我不知道这些函数是否有特定的标签可以帮助我搜索它们。但是我找不到任何关于如何开始将这种逻辑构建到安装程序中的详细信息,最好是使用 WiX。

谁能帮我入门?

【问题讨论】:

  • @ArkadySitnitsky 我正要 - 周末离开网站。打扰别人有点粗鲁:给他们一点时间。

标签: wix windows-installer


【解决方案1】:

此安装程序 UI 是 WixUI_FeatureTree,由 UI reference 选择。

用户界面中的每一行都是一个功能。

每个功能都可以嵌套在其他功能下。

功能名称是searching the registry设置的属性。

要选择是否应启用、扩展等功能,请查看Feature Element

希望它能让你开始......

【讨论】:

    猜你喜欢
    • 2021-03-04
    • 2011-01-30
    • 1970-01-01
    • 2021-02-27
    • 2010-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多