On Sun, Jan 23, 2011 at 12:02 AM, Blair <os...@live.com> wrote:
> If you wish to install your AnyCPU binaries in 64-bit spaces, you need a
> 64-bit MSI (yes, use the -arch switch, that is the correct approach).
> Realize that an MSI marked 64-bit cannot be installed on a 32-bit system, so
> you will need another MSI for your 32-bit customers.

...so, if I want my application to look good on a 64-bit system,
namely reside in the grown-ups' ProgramFilesFolder, then I have to
cough up a pure 64-bit MSI?

Realistically, I would then take these two (near identical) .msi
files, embedd them in a setup.exe of some kind and launch whichever of
them is appropriate for the customer's system? Thus doubling the size
of my installer just so I can end up in the correct
ProgramFilesFolder? (I'll be installing the exact same files... Oh,
I'll need to register a 64-bit ODBC alias in case the system is
64-bit)

It isn't elegant. I hope MS will improve MSI in this respect.

-- 
Rune

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to