Re: [WiX-users] Question regarding the attribute Win64 in Component
Yes but you will get an ICE80 error when compiling if you set Win64=yes on a component when your MSI is an x86 build vice-versa. Why would you want to? Palbinder Sandher Software Deployment and IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456 Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 0SP Email Disclaimer -Original Message- From: MAKARAND HAZARIKA [mailto:[EMAIL PROTECTED] Sent: 28 October 2008 07:14 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Question regarding the attribute Win64 in Component Hello everyone, Can I use the attribute Win64 in the Component for 32 bit applications? I read that Win64 attribute is applicable for both 32 and 64 bit. Thanks and Regards, Makarand - 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=100url=/ ___ 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=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Question regarding the attribute Win64 in Component
Pally Sandher wrote: Yes but you will get an ICE80 error when compiling if you set Win64=yes on a component when your MSI is an x86 build vice-versa. Why would you want to? If you install mixed 32 and 64-bit components in a single install? We have an installer that MUST do this. What would be a better approach? -- Teleoperate a roving mobile robot from the web: http://www.swampgas.com/robotics/rover.html - 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=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Question regarding the attribute Win64 in Component
If you need a mixed installer, then you have to make it a 64 bit installer. It doesn't make sense to install 64 bit components on a 32 bit system anyway, so just don't include those components in your 32 bit installer, or alternately, don't offer a 32 bit installer. In some corporate environments, that might work. Chris On Tue, Oct 28, 2008 at 9:19 AM, Michael Owings [EMAIL PROTECTED] wrote: Pally Sandher wrote: Yes but you will get an ICE80 error when compiling if you set Win64=yes on a component when your MSI is an x86 build vice-versa. Why would you want to? If you install mixed 32 and 64-bit components in a single install? We have an installer that MUST do this. What would be a better approach? -- Teleoperate a roving mobile robot from the web: http://www.swampgas.com/robotics/rover.html - 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=100url=/ ___ 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=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Question regarding the attribute Win64 in Component
Hmmm -- I guess my question is -- what am I risking? Getting rid of the 32-bit installer is a non-starter for us (this isn't a corporate environment), and the 32-bit mixed installer works perfectly in both environments. (Our 64-bit components don't actually take up much room). A single installer (at least for this product) seems to be a cleaner approach. Is there some gotcha I'm missing here? Christopher Karper wrote: If you need a mixed installer, then you have to make it a 64 bit installer. It doesn't make sense to install 64 bit components on a 32 bit system anyway, so just don't include those components in your 32 bit installer, or alternately, don't offer a 32 bit installer. In some corporate environments, that might work. Chris On Tue, Oct 28, 2008 at 9:19 AM, Michael Owings [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Pally Sandher wrote: Yes but you will get an ICE80 error when compiling if you set Win64=yes on a component when your MSI is an x86 build vice-versa. Why would you want to? If you install mixed 32 and 64-bit components in a single install? We have an installer that MUST do this. What would be a better approach? -- Teleoperate a roving mobile robot from the web: http://www.swampgas.com/robotics/rover.html - 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=100url=/ http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net mailto:WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Teleoperate a roving mobile robot from the web: http://www.swampgas.com/robotics/rover.html - 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=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Question regarding the attribute Win64 in Component
The gotcha is that you cannot have a 32 bit installer install 64 bit components. On Tue, Oct 28, 2008 at 4:13 PM, Michael Owings [EMAIL PROTECTED] wrote: Hmmm -- I guess my question is -- what am I risking? Getting rid of the 32-bit installer is a non-starter for us (this isn't a corporate environment), and the 32-bit mixed installer works perfectly in both environments. (Our 64-bit components don't actually take up much room). A single installer (at least for this product) seems to be a cleaner approach. Is there some gotcha I'm missing here? Christopher Karper wrote: If you need a mixed installer, then you have to make it a 64 bit installer. It doesn't make sense to install 64 bit components on a 32 bit system anyway, so just don't include those components in your 32 bit installer, or alternately, don't offer a 32 bit installer. In some corporate environments, that might work. Chris On Tue, Oct 28, 2008 at 9:19 AM, Michael Owings [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Pally Sandher wrote: Yes but you will get an ICE80 error when compiling if you set Win64=yes on a component when your MSI is an x86 build vice-versa. Why would you want to? If you install mixed 32 and 64-bit components in a single install? We have an installer that MUST do this. What would be a better approach? -- Teleoperate a roving mobile robot from the web: http://www.swampgas.com/robotics/rover.html - 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=100url=/ http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net mailto: WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Teleoperate a roving mobile robot from the web: http://www.swampgas.com/robotics/rover.html - 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=100url=/ ___ 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=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Question regarding the attribute Win64 in Component
MSI doesn't support a single installer for multiple architectures. That's the problem. You'll never get a 32bit installer to validate with 64 bit components in it, period. MSI requires that you build a single installer for each architecture you target. You can use conditional statements and variable replacement in your .wxs file to have a single source file, but generate the two .msi files, but you must have the two. *shrug* Just how it is. Chris On Tue, Oct 28, 2008 at 10:13 AM, Michael Owings [EMAIL PROTECTED] wrote: Hmmm -- I guess my question is -- what am I risking? Getting rid of the 32-bit installer is a non-starter for us (this isn't a corporate environment), and the 32-bit mixed installer works perfectly in both environments. (Our 64-bit components don't actually take up much room). A single installer (at least for this product) seems to be a cleaner approach. Is there some gotcha I'm missing here? Christopher Karper wrote: If you need a mixed installer, then you have to make it a 64 bit installer. It doesn't make sense to install 64 bit components on a 32 bit system anyway, so just don't include those components in your 32 bit installer, or alternately, don't offer a 32 bit installer. In some corporate environments, that might work. Chris On Tue, Oct 28, 2008 at 9:19 AM, Michael Owings [EMAIL PROTECTED]mailto: [EMAIL PROTECTED] wrote: Pally Sandher wrote: Yes but you will get an ICE80 error when compiling if you set Win64=yes on a component when your MSI is an x86 build vice-versa. Why would you want to? If you install mixed 32 and 64-bit components in a single install? We have an installer that MUST do this. What would be a better approach? -- Teleoperate a roving mobile robot from the web: http://www.swampgas.com/robotics/rover.html - 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=100url=/ http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net mailto: WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Teleoperate a roving mobile robot from the web: http://www.swampgas.com/robotics/rover.html - 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=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users