wix - WiX 工具集通过配置变量有条件地隐藏控制元素
问题描述
如何使用自己的变量隐藏控制框?通常我将变量传递给candle.exe
via candle.exe -dFileExtension=xyz
。这似乎只适用于Text=$(var.FileExtension)
属性,但不适用于inner text
元素(Link)目标是“配置”安装程序构建过程。我将为所有可能不需要该选项的应用程序使用通用模板。
<Control Id="CheckBoxFileTypeAssociation" Type="CheckBox" X="25" Y="205" Width="220" Height="20" Hidden="yes"
Property="ASSOCIATEFILETYPE" CheckBoxValue="1" Text="Register type .xyz">
<Condition Action="show">NOT Installed</Condition>
<!-- <Condition Action="hide">WixUI_InstallMode = "Remove"</Condition> -->
<Condition Action="hide">$(var.FileExtensionOptionHidden) = "Yes"</Condition>
</Control>
解决方案
推荐阅读
- c# - 即使鼠标静止,MouseMove 事件也会继续触发
- sql - 为什么此查询将 null 添加到表而不是选定的字符串?
- django - 使用 vue-cli 构建后来自 axios 的请求时,Django request.method 为“{}GET”
- python - 用熊猫在python中读取csv文件
- postgresql - pg_dump 版本不匹配
- mongodb - 使用 mongoTemplate 在 spring-data-mongo Java 中进行 Mongo 聚合查询
- javascript - Javascript重定向到其他页面不起作用
- python - 如何使用像素值/边框值将图像填充到特定大小,例如 720*576?
- c# - Visual Studio 侧面的选项卡
- python-3.x - 在 tkinter 中生成动态数量的复选框