我有一个在 Installshield 2009 中工作的自定义操作,我不确定如何移植到 WiX。根据此页面,语法对我来说是正确的,但是 VS2015 和 WiX 3.10.2 非常不满意......通知我实体 SA' 未在该Not &SA=3
部分中定义。
我尝试用引号将条件的 RHS 中的值包装起来,但无济于事。我<Feature Id="SA" ...
之前确实有一个定义(在我的自定义操作之后,认为在 wxs 文件中向上移动它会有所帮助,但它没有)。
<InstallExecuteSequence>
<Custom Action="CA_StopClientService" After="StopServices" >((REMOVE="ALL") And (!SA=3)) Or ((Not &SA=3) And (!SA=3))</Custom>
我在这里想念什么?