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
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to