Thank you for this information, it was very helpful. > -----Original Message----- > From: Rohit Sharma (SIDC) [mailto:rohit.sha...@symyx.com] > Sent: Donnerstag, 25. März 2010 14:02 > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Beginner's Question: 32 Bit MSI on 64 Bit OS > > > Please refer to the following URL: > > http://msdn.microsoft.com/en-us/library/aa372855%28VS.85%29.aspx > > http://windows.microsoft.com/en-IN/windows-vista/32-bit-and-64-bit- > Windows-frequently-asked-questions > > http://msdn.microsoft.com/en-us/library/aa384249%28VS.85%29.aspx > > Microsoft supports a Emulator on 64 bit platform using which you CAN > run the 32-bit application using WoW (i.e. Windows on Windows) on 64 > bit platform seamlessly. But it does have exceptions like Windows > driver or Antivirus programs which actually interact at filesystem > level with the OS. > > In case your development team is in early stages of development, they > should think of providing support for 64 bit platform but in case it's > a already developed application they can test with 64 bit if it doesn't > falls in the exception category. > > Same applies to your installer Markus, you may need to refer to > Template Summary property which needs to be set to "intel" for this > support, refer first URL. > > Regards > Rohit > > -----Original Message----- > From: Pally Sandher [mailto:pally.sand...@iesve.com] > Sent: Thursday, March 25, 2010 6:26 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Beginner's Question: 32 Bit MSI on 64 Bit OS > > That's a general problem with .NET binaries built for AnyCPU since > Windows Installer doesn't have an "AnyCPU" type platform (would be nice > if departments within Microsoft were aware of what each other support > but I wouldn't hold my breath). > Easy solution in that case would be to make x86 & x64 MSI's containing > the same binaries (could even use the same CAB for both MSI's) & > bootstrap them together so the x86 one only gets installed on x86 > machines while the x64 one only gets installed x64 machines. If you > don't want to go the bootstrapper route simply giving each MSI > appropriate Launch Conditions (something as simple as "Installed AND > NOT VersionNT64" would work for x86 and simply remove the NOT for the > x64 package) & letting your users figure it out for themselves works. > In my experience the number of people with "Network Admin" or similar > job titles who pester your support team because they're not clever > enough to know which platform their machines are running & don't read > the friendly error message telling them they're running the wrong > installer means bootstrapping them together & taking the choice out of > their hands is a better solution. > > Palbinder Sandher > Software Deployment & 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: Michael Osmond [mailto:mosm...@baytech.com.au] > Sent: 25 March 2010 12:36 > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Beginner's Question: 32 Bit MSI on 64 Bit OS > > I found one case where this doesn't work. It seems dotnet apps by > default leave it up to the framework to determine if they are 64 or 32 > bit. So when you package this as a 32 Bit MSI and install it on a 64 > Bit machine the registry settings are redirected to the Wow6432bit > node, but when the code reads the registry it is 64 bit and does not do > the redirection (unless you actually try to detect this and code around > it). Result was a broken app. > > Would be interested if anyone had a way around this. > > Michael > > -----Original Message----- > From: Richard Horsley [mailto:richard.hors...@eicltd.com] > Sent: Thursday, 25 March 2010 10:26 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Beginner's Question: 32 Bit MSI on 64 Bit OS > > As I said a bit further back, installing regular x86 MSI's on x64 > windows systems works absolutely fine. It will automatically use > SysWOW64 instead of system32, Wow6432Node for registry settings and > Program Files (x86) for the actual program directory. Unless you > specify otherwise, this is the defauly behaviour of the standard x86 > variables on x64 machines. > > Richard > > -----Original Message----- > From: Lodhiya, Harshil [mailto:harshil.lodh...@eclipsys.com] > Sent: 25 March 2010 12:12 > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Beginner's Question: 32 Bit MSI on 64 Bit OS > > Karg, > > If you get a chance to install your x86 msi on 64 bit OS, please share > your results with me. It will help me in future. > > -- H > > -----Original Message----- > From: Pally Sandher [mailto:pally.sand...@iesve.com] > Sent: Thursday, March 25, 2010 5:21 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Beginner's Question: 32 Bit MSI on 64 Bit OS > > MSI's themselves are built for either x86 or x64 platforms (or Intel64 > aka Itanium but they're so rare it's not worth mentioning). > Build your MSI for x86 as you normally do & if a user tries to install > it on an x64 system msiexec/WoW will take care of it. > > Ignore everything Harshil says, you don't need an x64 machine to build > an x86 MSI which works on both x86 & x64 Windows installations. MSI's & > DLL's are separate issues. > > Palbinder Sandher > Software Deployment & 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: Lodhiya, Harshil [mailto:harshil.lodh...@eclipsys.com] > Sent: 25 March 2010 11:41 > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Beginner's Question: 32 Bit MSI on 64 Bit OS > > Well it is obvious that msi created on 32-bit machine has no knowledge > of 64-bit environment and if u wont to provide support to both 64-bit > and 32-bit OS, its required man...sorry.. you can try with it.. > > > > -- H > > > -----Original Message----- > From: Markus Karg [mailto:k...@quipsy.de] > Sent: Thursday, March 25, 2010 4:59 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Beginner's Question: 32 Bit MSI on 64 Bit OS > > But that's weird -- it would mean that it is impossible to install a > MSI on a 64 Bit machine that was created in times when there was no 64 > Bit around already... -- or that all software vendors in the past > obtained 64 Bit machines just to create their 32 Bit MSIs THERE!? Can't > believe that. > > > > -----Original Message----- > > From: Lodhiya, Harshil [mailto:harshil.lodh...@eclipsys.com] > > Sent: Donnerstag, 25. März 2010 12:20 > > To: General discussion for Windows Installer XML toolset. > > Subject: Re: [WiX-users] Beginner's Question: 32 Bit MSI on 64 Bit OS > > > > Well you have to do it on 64-bit machine only then and then only msi > > will be fully 64-bit\32-bit compatible. I already encounter this > issue > > in past and had to get 64-bit OS just to solve this issue. > > > > > > > > -- H > > > > > > -----Original Message----- > > From: Markus Karg [mailto:k...@quipsy.de] > > Sent: Thursday, March 25, 2010 4:46 PM > > To: General discussion for Windows Installer XML toolset. > > Subject: Re: [WiX-users] Beginner's Question: 32 Bit MSI on 64 Bit OS > > > > But we do not own a 64 Bit machine, so how to do it on a 32 Bit > > machine? > > > > > > > -----Original Message----- > > > From: Lodhiya, Harshil [mailto:harshil.lodh...@eclipsys.com] > > > Sent: Donnerstag, 25. März 2010 12:14 > > > To: General discussion for Windows Installer XML toolset. > > > Subject: Re: [WiX-users] Beginner's Question: 32 Bit MSI on 64 Bit > > > OS > > > > > > Just create your MSI on 64-bit machine with the DLLs created as > > target > > > x86, and it will run on both 32-bit\64-bit machine. 64-bit OS will > > > automatically take care of system folder. > > > > > > > > > > > > -- H > > > > > > -----Original Message----- > > > From: Markus Karg [mailto:k...@quipsy.de] > > > Sent: Thursday, March 25, 2010 4:41 PM > > > To: wix-users@lists.sourceforge.net > > > Subject: [WiX-users] FW: Beginner's Question: 32 Bit MSI on 64 Bit > > > OS > > > > > > Dear WiX Community, > > > > > > > > > > > > we need to write a MSI file that has to install a 32 Bit software. > > > It shall correctly install on both, Windows 32 and Windows 64. > > > > > > > > > > > > Is it correct to do one setup that always installs into > > > SystemFolder, or do we have to take any special care for the > Windows > > > 64 case? > > > > > > > > > > > > Thanks > > > > > > Markus > > > > > > > > > > > > ------------------------------------------------------------------- > - > > > - > > -- > > > ------- > > > Download Intel® Parallel Studio Eval Try the new software > tools > > > for yourself. Speed compiling, find bugs proactively, and fine-tune > > > applications for parallel performance. > > > See why Intel Parallel Studio got high marks during beta. > > > http://p.sf.net/sfu/intel-sw-dev > > > _______________________________________________ > > > WiX-users mailing list > > > WiX-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > > > > > > > ------------------------------------------------------------------- > - > > > - > > -- > > > ------- > > > Download Intel® Parallel Studio Eval Try the new software > tools > > > for yourself. Speed compiling, find bugs proactively, and fine-tune > > > applications for parallel performance. > > > See why Intel Parallel Studio got high marks during beta. > > > http://p.sf.net/sfu/intel-sw-dev > > > _______________________________________________ > > > WiX-users mailing list > > > WiX-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > --------------------------------------------------------------------- > - > > - > > ------- > > Download Intel® Parallel Studio Eval Try the new software tools > > for yourself. Speed compiling, find bugs proactively, and fine-tune > > applications for parallel performance. > > See why Intel Parallel Studio got high marks during beta. > > http://p.sf.net/sfu/intel-sw-dev > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > > > --------------------------------------------------------------------- > - > > - > > ------- > > Download Intel® Parallel Studio Eval Try the new software tools > > for yourself. Speed compiling, find bugs proactively, and fine-tune > > applications for parallel performance. > > See why Intel Parallel Studio got high marks during beta. > > http://p.sf.net/sfu/intel-sw-dev > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > ----------------------------------------------------------------------- > ------- > Download Intel® Parallel Studio Eval Try the new software tools > for yourself. Speed compiling, find bugs proactively, and fine-tune > applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ----------------------------------------------------------------------- > ------- > Download Intel® Parallel Studio Eval Try the new software tools > for yourself. Speed compiling, find bugs proactively, and fine-tune > applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ----------------------------------------------------------------------- > ------- > Download Intel® Parallel Studio Eval Try the new software tools > for yourself. Speed compiling, find bugs proactively, and fine-tune > applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ----------------------------------------------------------------------- > ------- > Download Intel® Parallel Studio Eval Try the new software tools > for yourself. Speed compiling, find bugs proactively, and fine-tune > applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > ######################## DISCLAIMER #################### > > Please consider the environment before printing this e-mail. > > This e-mail has been scanned for all known virus's but this is not a > confirmation it is virus free. > > This is an e-mail from EIC Limited (Company Reg: 1086295). The contents > of this e-mail are confidential. EIC Limited do not accept > responsibility for the accuracy or completeness of the contents of this > e-mail as it has been transmitted over a public network. If you receive > this e-mail in error please accept our apology. If this is the case we > would be obliged if you would contact the sender and then delete this > e-mail. > > THIS E-MAIL AND / OR ANY REPLIES TO IT, AND ANY ATTACHMENTS MAY BE > INTERCEPTED, COPIED OR MONITORED BY EIC LIMITED FOR THE PURPOSE OF > MONITORING OR KEEPING RECORD OF ITS BUSINESS AND FOR THE PURPOSES SET > OUT IN THE TELECOMMUNICATIONS (LAWFUL BUSINESS PRACTICES) (INTERCEPTION > OF COMMUNICATIONS) REGULATIONS 2000. > > All statements made in this e-mail are subject to contract. The > contents are not to be regarded as a contractual offer or acceptance. > The sender is not authorised to bind EIC Limited. > > The views expressed in this e-mail are those of the sender and not > necessarily those of EIC Limited. > > ######################## DISCLAIMER #################### > > > ----------------------------------------------------------------------- > ------- > Download Intel® Parallel Studio Eval Try the new software tools > for yourself. Speed compiling, find bugs proactively, and fine-tune > applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > ----------------------------------------------------------------------- > ------- > Download Intel® Parallel Studio Eval Try the new software tools > for yourself. Speed compiling, find bugs proactively, and fine-tune > applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ----------------------------------------------------------------------- > ------- > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > ======= > Notice: This e-mail message, together with any attachments, contains > information of Symyx Technologies, Inc. or any of its affiliates or > subsidiaries that may be confidential, proprietary, copyrighted, > privileged and/or protected work product, and is meant solely for > the intended recipient. If you are not the intended recipient, and > have received this message in error, please contact the sender > immediately, permanently delete the original and any copies of this > email and any attachments thereto. > > ----------------------------------------------------------------------- > ------- > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users