I have a large project with WiX based installer. It is 32bit only. I can install it at 32 bit and 64 bit. The only problem, that at 64 bits several values are in registry in Wow6432Node (it is ok usually), but I need to replace some values in HKLM/SOFTWARE/Microsoft/Windows NT
I am doing it like this:
<Component Id="..." Guid="..."
Transitive="yes" Win64="yes">
<Registry Id="..."
Root="HKLM" Key="SOFTWARE\Microsoft\Windows NT\CurrentVersion\..."
Name="..." Type="string" Value="..." />
</Component>
But it doesn't work with installing in 32bit systems. How can I do it without creating 2 versions (32bit and 64bit)?