WiX appcmd.exe文件版本检查不起作用

时间:2016-03-04 23:27:04

标签: wix

WiX是一个奇怪的野兽。

我在安装程序中遇到这种情况:

<Property Id="APPCMDVERSION">
  <DirectorySearch Id="APPCMDVersion" Path="[SystemFolder]\inetsrv">
    <FileSearch Name="appcmd.exe" MinVersion="7.0" />
  </DirectorySearch>
</Property>
<Condition Message="This module requires the IIS appcmd.exe command line tool in order to enable the module.">
  <![CDATA[Installed OR APPCMDVERSION]]>
</Condition>

据我所知,这是一个逐字的副本&#34;的example given in the docs。但它没有用。

<Property Id="USER32VERSION">
    <DirectorySearch Id="SystemFolderDriverVersion" Path="[SystemFolder]">
        <FileSearch Name="user32.dll" MinVersion="6.0.6001.1750"/>
    </DirectorySearch>
</Property>

我错过了什么?

1 个答案:

答案 0 :(得分:0)

在[SystemFolder] ...

之后尝试取出\