WiX Проверьте, существует ли файл - PullRequest
0 голосов
/ 10 января 2019

Я не могу заставить этот поиск работать. Что здесь не так?

<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>

Каждый раз, когда я удаляю «НЕ», я получаю «ConfigPage».

Edit: Даже с "NOT HASCONFIGFILE OR HASCONFIGFILE" это все еще ложь.

1 Ответ

0 голосов
/ 10 января 2019

Публикация звука, которая следует после, нуждается в условии, которое является противоположным как другое. В настоящее время оно всегда верно и перезаписывает первое.

...