My product has some 32-bit files installed on both platforms and some
64-bit files only for x64 platform. And installation is shipped in two
languages: en_US and pl_PL (files are the same, but one registry entry
differs).
So basically I have four packages:

MyProduct.En.32.msi
MyProduct.En.64.msi
MyProduct.Pl.32.msi
MyProduct.Pl.64.msi

Now, since the installed files are basically the same, I'd like to
extract the .cab part from the .msis and make one bootstrapping
Setup.exe (using cabinet.dll + resource).

This setup.exe would check target platform, ask for language, extract
adequate .msi + common .cab (and maybe vcredist.exe first, since VC
merge modules suck), and run the msiexec.

Now: what is the best practice for such an approach?
And how should my <Package> and <Media> look like?

Best regards
Jakub Gwóźdź

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to