我可以检查另一个属性中是否包含wix属性?

时间:2014-10-16 20:03:32

标签: wix

我需要检查某个wix属性是否包含在另一个属性中,以便使用此条件运行自定义操作。基本上我是在检查Path环境变量是否有特定路径。这就是我所拥有的:

<Custom Action="MyCustomAction" After="InstallFinalize" >
  <![CDATA[NOT(PathEnvVarProperty><MyCustomPath)]]> <!-- check if MyCustomPath included in Path env var-->
</Custom>

请注意,我确实将Path环境变量读入PathEnvVarProperty

它似乎没有起作用;日志文件显示PathEnvVarProperty确实包含MyCustomPath,但我的自定义操作仍在执行。

1 个答案:

答案 0 :(得分:0)

我在问题中的确实有效,我只是遇到了一个不同的问题,这让我觉得它没有用。