So I have the following WiX .xml which appears to translate the registry key
information from what I see in the registry
<!--Find the location of the Java installation-->
<Property Id="JVMVERSION">
<RegistrySearch Id="JavaVersionSearch" Root="HKLM" Type="raw"
Key="SOFTWARE\JavaSoft\Java Runtime Environment" Name="CurrentVersion"
Win64="yes" />
</Property>
<Property Id="JVMDIR">
<RegistrySearch Id="JavaDirSearch" Root="HKLM" Type="raw"
Key="SOFTWARE\JavaSoft\Java Runtime Environment\[JVMVERSION]"
Name="JavaHome" Win64="yes" />
</Property>
<SetProperty Id="JVMLOCATION" Value="[JVMDIR]bin\java.exe"
After="AppSearch"/>
Expected Result (from regedit): C:\Program Files\Java\jre6
Actual Result: C:\Program Files (x86)\Java\jre6
There are no entires in the 32-bit registry.
Thoughts?
--
Cheers,
Timothy St. Clair
------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users