WiX检查文件是否存在

时间:2019-01-10 10:19:10

标签: wix windows-installer

我无法执行此搜索。怎么了?

<Property Id="HASCONFIGFILE">
    <DirectorySearch Id="ConfigFile" Path="C:\ProgramData\Custom">
      <FileSearch Id="ConfigFileSearch" Name="Config.xml" />
    </DirectorySearch>
  </Property>

这是我的状况:

<Publish Dialog="InstallDirDlg" Control="Next" Event="NewDialog" Value="ConfigPageTwo" Order="4"><![CDATA[NOT HASCONFIGFILE]]></Publish>
<Publish Dialog="InstallDirDlg" Control="Next" Event="NewDialog" Value="ConfigPage" Order="5">1</Publish>

即使删除了“ NOT”,我也每次都进入“ ConfigPage”。

编辑: 即使使用“ NOT HASCONFIGFILE OR HASCONFIGFILE”,它仍然是错误的。

1 个答案:

答案 0 :(得分:0)

之后的发布需要一个与另一个相反的条件。目前,它始终是真实的,并且会覆盖第一个。