If a component contains items that need to be in those 64-bit locations,
than they need to be marked as such in the component tag (Win64="yes"). It
seems that all components are 32-bit by default (even in a 64-bit package).
You might want to mock up a few quick installers to see this behaviour so
you get an idea of where things are installed on the different
architectures. Because of that, we've had to structure our source to have
two components (one 32-bit and one 64-bit) that are then chosen between at
build time based on some preprocessor variable.
From the msdn documentation (and this is my guess as to why the WiX team
choose this course of requiring the components also be marked as 64-bit).
http://msdn2.microsoft.com/en-us/library/aa368007.aspx
Set this bit to mark this as a 64-bit component. This attribute facilitates
the installation of packages that include both 32-bit and 64-bit components.
If this bit is not set, the component is registered as a 32-bit component.
Some additional reading:
http://msdn2.microsoft.com/en-us/library/aa372396.aspx
Dana
On 2/7/07, Robert Randall <[EMAIL PROTECTED]> wrote:
Can I simply use two packages – one for 64bit and one for 32bit?
Would that solve the problem without having to use conditions in
components?
It feels like most folks are ignoring Itanium ;-)
*From:* Bob Arnson [mailto:[EMAIL PROTECTED]
*Sent:* Tuesday, February 06, 2007 10:57 PM
*To:* Robert Randall
*Cc:* 'Dana Gutride'; wix-users@lists.sourceforge.net
*Subject:* Re: [WiX-users] x86 and x64 in same wxs / msi ?
Robert Randall wrote:
If I mark the package as both 64bit and 32bit will things just work?
Assuming of course that I put the correct conditions into the components.
Packages can't be both x86 and x64. If you have any 64-bit components (to
write to the 64-bit portions of the file system or registry, for example),
the package must be marked for the x64 platform. (I'm ignoring Itanium.)
--
sig://boB
http://bobs.org
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job
easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users