我想做的是:
<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>
当我的应用程序被卸载时,我才想搜索许可证文件并获取其路径。目前,虽然代码没有给出任何错误,但即使我正在安装文件,它仍然会搜索许可证文件路径。因此,设置会延迟很长时间。更重要的是,wix 设置显示在第一个屏幕中,大意是它搜索此属性,然后继续搜索其他屏幕。
那么,如何仅在卸载期间搜索文件或设置属性值?