我可以在WiX if语句中执行“string contains”吗?

时间:2013-11-19 18:59:30

标签: wix preprocessor

我可以执行以下操作,看看配置是否包含“Extra”一词:

<?if $(var.MyProject.Configuration) >< "Extra" ?>

This link建议我可以使用&gt;&lt;但它对我不起作用。它编译了这个错误:

error CNDL0162: An illegal number was found in the expression

1 个答案:

答案 0 :(得分:2)

简短回答:并非没有编写预处理器扩展。

您提供的链接讨论了MSI表达式。 WiX preprocessor略有不同,没有substring operators(或者按位数字运算符)。