Re: [WiX-users] how to use WIX write registry values to both 32 bit and 64 bit registries in one MSI?
Sandeep Gautam (HCL Technologies Ltd) wrote: > So in this case what I need to do. > It depends on how you're building the packages. You can use the -arch switch to set the default package architecture. -- sig://boB http://joyofsetup.com/ - 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
Re: [WiX-users] how to use WIX write registry values to both 32 bit and 64 bit registries in one MSI?
Yes, that's it. Chris On Fri, Sep 26, 2008 at 1:31 AM, Ravit Shapira < [EMAIL PROTECTED]> wrote: > 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,: > > > Name="Version" Type="string" Value="3.0" /> > > > 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 > - 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
Re: [WiX-users] how to use WIX write registry values to both 32 bit and 64 bit registries in one MSI?
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,: > Name="Version" Type="string" Value="3.0" /> > 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
Re: [WiX-users] how to use WIX write registry values to both 32 bit and 64 bit registries in one MSI?
So in this case what I need to do. Please help me. Regards Sandeep -Original Message- From: Bob Arnson [mailto:[EMAIL PROTECTED] Sent: Saturday, September 27, 2008 11:09 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? Sandeep Gautam (HCL Technologies Ltd) wrote: > I am building one msi on 32 bit machine and using on 64 bit machine. > By this MSi, I want to write out of the Wow6432node. That requires a 64-bit installer. Note that if you're running 32-bit apps, they're going to look in Wow6432Node, so a 32-bit MSI is doing the right thing. -- sig://boB http://joyofsetup.com/ - 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
Re: [WiX-users] how to use WIX write registry values to both 32 bit and 64 bit registries in one MSI?
Sandeep Gautam (HCL Technologies Ltd) wrote: > I am building one msi on 32 bit machine and using on 64 bit machine. > By this MSi, I want to write out of the Wow6432node. That requires a 64-bit installer. Note that if you're running 32-bit apps, they're going to look in Wow6432Node, so a 32-bit MSI is doing the right thing. -- sig://boB http://joyofsetup.com/ - 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
Re: [WiX-users] how to use WIX write registry values to both 32 bit and 64 bit registries in one MSI?
Hi, I am building one msi on 32 bit machine and using on 64 bit machine. By this MSi, I want to write out of the Wow6432node. But I am not able to do the same. As I guess, I am running this msi in 32 bit scope that is why I am not able to write out of the wow6432bit folder. Even the same installer creating the required entries inside wow6432node folder. Please help me out. Regards Sandeep - 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
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,: > Name="Version" Type="string" Value="3.0" /> > 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
Re: [WiX-users] how to use WIX write registry values to both 32 bit and 64 bit registries in one MSI?
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,: 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