我正在寻找可以解析msi启动条件的库或实用程序。基本上我想把这些陈述和翻译成我们自己的语言,但在我这样做之前,我需要解析它。我在哪里可以找到msi条件解析器
我已经可以拉一个清单开出的条件的MSI,例如:
NOT VersionNT OR (VersionNT = 501 AND ServicePackLevel >= 2) OR (VersionNT > 501)
,但我希望已经有一些可以打破这种成更可解释的格式。
附加问题,这种语言叫什么?我可以弄清楚如何引用它或搜索它。
干杯
我兴奋了一分钟,但它看起来像这些功能不解析这么多的计算表达式。因为我试图将条件语句翻译成另一种语言,所以我正在寻找一些能够将表达式分解成更容易解释的东西,比如操作符树。如果我必须自己构建这个链接,链接将非常有帮助,谢谢。 – 2011-02-17 20:29:13