Was ich tun möchte, ist Folgendes:
<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, möchte ich nur dann nach der Lizenzdatei suchen und ihren Pfad ermitteln. Derzeit gibt der Code zwar keine Fehler aus, aber er sucht immer noch nach dem Pfad der Lizenzdatei, selbst wenn ich die Datei installiere. Dadurch verzögert sich die Installation um eine lange Zeit. Außerdem zeigt das Wix-Setup im ersten Bildschirm an, dass es nach dieser Eigenschaft sucht, und fährt dann mit den anderen Bildschirmen fort.
Wie kann ich also nur während der Deinstallation nach einer Datei suchen oder den Wert einer Eigenschaft festlegen?