Hi Chirs,

Regarding Is64Bit="No" - which tag in WIX this attribute belongs to? Are you 
referring to the attribute "win64" of the component element?

Thanks,
Ravit
-----Original Message-----
From: Christopher Karper [mailto:[EMAIL PROTECTED]
Sent: Thursday, September 25, 2008 6:25 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] how to use WIX write registry values to both 32 bit 
and 64 bit registries in one MSI?

You shouldn't directly access the Wow6432Node, just set up your registry
access like a 32 bit program would expect, then mark the component
containing those registry items as Is64Bit="No"...

That should set you up.

Chris

On Thu, Sep 25, 2008 at 5:13 AM, Ravit Shapira <
[EMAIL PROTECTED]> wrote:

> Adding wix-users.
>
> From: Jian Yu
> Sent: Thursday, September 25, 2008 1:45 AM
> To: WiX Working Group
> Cc: Sheng Zhao; Ravit Shapira; Binggong Ding; Jian-Chao Wang
> Subject: how to use WIX write registry values to both 32 bit and 64 bit
> registries in one MSI?
>
> Hi, everyone. Recently, I met some problems in using WIX.
>
> We want to install some data file in a folder, and add registry values
> which points to this folder in both 32bit and 64 bit registries, so both
> 32bit and 64 bit programs can make use of the same data.
>
> We expected to do this in a single MSI. So in this MSI, I need to write
> some registry values to both 32 bit and 64 bit registries in one MSI. I
> tried to achieve this goal by using the "Wow6432Node".
>
> For example,:
> <RegistryValue Root="HKLM" Key="SOFTWARE\Wow6432Node\Acme\Foobar 1.0"
> Name="Version" Type="string" Value="3.0" />
> <RegistryValue Root="HKLM" Key="SOFTWARE\Acme\Foobar 1.0" Name="Version"
> Type="string" Value="3.0" />
>
> However, after running the MSI, only "SOFTWARE\Acme\Foobar 1.0"is rightly
> set. Nothing happens in "SOFTWARE\Wow6432Node\Acme\Foobar 1.0".
>
> It seems windows installer doesn't permit the 64bit MSI to write registry
> values in 32 bit registry. Is there any solution about this problem?  This
> WIX file is complied in a 64-bit machine.
>
> Sincerely thanks for your help.
>
> Best regards.
> Jian Yu
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to