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