wix条件为真-正在失败
我有两个这样的问题。首先,我有:wix条件为真-正在失败,wix,Wix,我有两个这样的问题。首先,我有: Custom Action="InstallXla" After="InstallFinalize"><![CDATA[ExcelInstalled="yes"]]></Custom> 我还有: <CustomTable Id="_VsdLaunchCondition"> <Column Id="Condition" Type="string" Width="255" PrimaryKey="y
Custom Action="InstallXla" After="InstallFinalize"><![CDATA[ExcelInstalled="yes"]]></Custom>
我还有:
<CustomTable Id="_VsdLaunchCondition">
<Column Id="Condition" Type="string" Width="255" PrimaryKey="yes" />
<Column Id="Description" Localizable="yes" Type="string" Width="255" />
<Column Id="Url" Type="string" Width="0" />
<!-- Wrong Office bitness -->
<Row>
<Data Column="Condition"><![CDATA[OfficeBitness="32" OR SKIPCHECKS="1"]]></Data>
<Data Column="Description">[LocUITextRequireX64]</Data>
<Data Column="Url"><![CDATA[http://rpt.me/WRDownloads]]></Data>
</Row>
<!-- Require word version 14 or greater (office 2010) -->
<Row>
<Data Column="Condition"><![CDATA[WORD_VER >= 14 OR SKIPCHECKS="1"]]></Data>
<Data Column="Description">[LocUITextRequireMSOffice]</Data>
<Data Column="Url"><![CDATA[http://rpt.me/WRDownloads]]></Data>
</Row>
</CustomTable>
require word版本测试通过(没有提示说明word版本太旧)。但“咬”提示确实出现了
我需要做些什么才能使字符串比较有效吗?答案是——它必须是大写,才能在脚本的其他地方看到 所以,让办公室成为办公室
<CustomTable Id="_VsdLaunchCondition">
<Column Id="Condition" Type="string" Width="255" PrimaryKey="yes" />
<Column Id="Description" Localizable="yes" Type="string" Width="255" />
<Column Id="Url" Type="string" Width="0" />
<!-- Wrong Office bitness -->
<Row>
<Data Column="Condition"><![CDATA[OfficeBitness="32" OR SKIPCHECKS="1"]]></Data>
<Data Column="Description">[LocUITextRequireX64]</Data>
<Data Column="Url"><![CDATA[http://rpt.me/WRDownloads]]></Data>
</Row>
<!-- Require word version 14 or greater (office 2010) -->
<Row>
<Data Column="Condition"><![CDATA[WORD_VER >= 14 OR SKIPCHECKS="1"]]></Data>
<Data Column="Description">[LocUITextRequireMSOffice]</Data>
<Data Column="Url"><![CDATA[http://rpt.me/WRDownloads]]></Data>
</Row>
</CustomTable>
OfficeBitness property. Its value is '32'.
WORD_VER property. Its value is '16'.