【发布时间】:2014-04-29 11:48:31
【问题描述】:
<ExePackage InstallCommand='/q /action=UPGRADE /HIDECONSOLE /IACCEPTSQLSERVERLICENSETERMS=1 /INSTANCENAME=ABC' InstallCondition="SqlVersion32 < v10.50.1600.1 AND SqlEdition32 = 'Express Edition'"/>
我正在使用上面的代码。在安装条件下,我想检查 SqlEdition32(其值由注册表搜索提供)是否为 Express 版本,但我有错误提示:
错误 0x8007000d:无法解析条件“SqlVersion32
位置 46 是我将 SqlEdition32 字符串变量与字符串“Express Edition”进行比较的位置
我想知道如何在 WiX 中比较字符串?
【问题讨论】:
标签: wix wix3.6 wix3.7 wix-extension