Was ich möchte, ist, dies zu tun:Set Wix Eigenschaft nur, wenn bestimmte Bedingung erfüllt ist
<Property Id="LICENSEKEYPATH">
REMOVE~="ALL" AND NOT UPGRADINGPRODUCTCODE
<DirectorySearch Id="ProgramDataSearch" AssignToProperty="yes" Depth="4" Path="[#ProductDirInAppData]">
<FileSearch Id="LicenseFileSearch" Name="lic-conf.enp"/>
</DirectorySearch>
</Property>
Wenn meine Anwendung deinstalliert wird, nur dann, kann ich für die Lizenzdatei suchen möchten und erhalten ihre Pfad. Obwohl der Code derzeit keine Fehler gibt, sucht er immer noch nach dem Lizenzdateipfad, auch wenn ich die Datei installiere. Aus diesem Grund wird das Setup um eine lange Zeit verzögert. Und noch wichtiger: Das wix-Setup zeigt im ersten Bildschirm an, dass es nach dieser Eigenschaft sucht und dann mit den anderen Bildschirmen fortfährt. bei der Deinstallation
So, wie ich nach einer Datei suchen oder den Wert einer nur Eigenschaft festgelegt?