Hi Sharad,

There was already discussion in Wix-users about Registry and 64-32 bit
redirection.
I think it is not supported (documented) scenario by Microsoft
Installer, but you can specify Win64="Yes" as you wrote already, but
also suppress validation of ICE.
It should search in 64 bit branch of registry (without redirection).

Igor


-----Original Message-----
From: Sharad Patel [mailto:spa...@winscribe.com] 
Sent: Wednesday, December 08, 2010 10:58 AM
To: WiX-users@lists.sourceforge.net
Subject: [WiX-users] Can RegistrySearch read 64bit hive from 32bit
package?

We are currently using the v3.5 RC build. 

We have a 32bit installer that detects AppFabric using the following bit
of WiX code:


  <Property Id="APPFABRIC">
    <RegistrySearch Id="AppFabricRegistry" Type="raw" Root="HKLM"
Key="SOFTWARE\Microsoft\AppFabric\v1.0" Name="ProductVersion" />
  </Property>

  <Condition Message="Microsoft AppFabric was not found on this machine.
Please install Microsoft AppFabric.">
    <![CDATA[APPFABRIC <> ""]]>
  </Condition>


This works fine on 32bit systems but we get an error when the installer
is run on x64 systems because AppFabric registry key only exists in the
64bit hive. If I try to use the Win64="yes" attribute on the
RegistrySearch element then I get an "error LGHT1076: ICE80". All the
searching I have does seems to suggest that 32bit packages can't access
64bit hive.

Our application and the installer are both 32bit only. Of course without
the RegistrySearch condition the installer works just fine on x64
systems but we would like to be able to detect AppFabric. 

So far writing an unmanaged (or managed) custom action seems like our
only option. 
Is there a way to achieve this without a custom action?


Thanks
Sharad Patel



------------------------------------------------------------------------
------
What happens now with your Lotus Notes apps - do you make another costly

upgrade, or settle for being marooned without product support? Time to
move
off Lotus Notes and onto the cloud with Force.com, apps are easier to
build,
use, and manage than apps on traditional platforms. Sign up for the
Lotus 
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires 
that you delete it without acting upon or copying any of its contents, and we 
further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.  
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, 
UK.


------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly 
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus 
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to