在我的wix源代码中,我需要查找注册表中的2个条目以获取安装目录:
但是我希望INSTALLDIR根据定义的情况为INSTALLDIR_A或INSTALLDIR_B。如何实现?
<Property Id="INSTALLDIR_A">
<RegistrySearch Id='RegA' Type='raw'
Root='HKLM' Key='Software\Path\To\A' Name='InstallLocation' />
<Property Id="INSTALLDIR_B">
<RegistrySearch Id='RegB' Type='raw'
Root='HKLM' Key='Software\Path\To\B' Name='InstallLocation' />
我的安装目录必须是INSTALLDIR_A或INSTALLDIR_B。如果我只能看一个条目,我会这样实现:
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="INSTALLDIR" Name="My path">
<!-- further code -->
</Directory>
</Directory>
但是我希望INSTALLDIR根据定义的情况为INSTALLDIR_A或INSTALLDIR_B。如何实现?