I would create a core MSI with no custom components that you maintain and create patches for. You would then give your customers a template that shows them how to make an add-on MSI that targets your installed application. They would then need to make a bundle to chain the two installations.
Alternatively they could create transforms for the customization and add them to the bundle / bootstrapper instead of the extra msi. You could also ship a wixlib or merge module as your core 'installation' and allow customers to use that in whatever custom install package they create. This leaves the headache of patching multiple versions firmly in their hands. -----Original Message----- From: Alexey Khrulev [mailto:alexe...@gmail.com] Sent: 20 February 2013 12:46 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Is it possible to customize compiled installer? Hi All, I need to find (if possible) solution for following problem: Installer (WiX 3.5) of our product must be able to be customized AFTER compilation. This means that some data in installer (resource DLLs and product name on installer UI) will be changed after compilation. This is how it should work: - We compile installer (call it "base installer") - We do SOMETHING with base installer; as a result we have "customized installers": A, B, C etc. - Users install "customized installers" and have same product, but with different DLLs. What is the best way to achieve it? Possible ways: 1. Wrap "base installer" into some .exe file which will install product and perform customization (but how?) 2. Implement some tricky custom action which will replace some files on target machine. But I suppose installation will be broken because replaced files will NOT be correctly uninstalled. Why we need this feature: our customers distribute "customized installers", and they want to separate creation of installer itself and creation of specific "flavour" of installer. ----------------------------------------------------------------------------- - Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users SDL PLC confidential, all rights reserved. If you are not the intended recipient of this mail SDL requests and requires that you delete it without acting upon or copying any of its contents, and we further request that you advise us. SDL PLC is a public limited company registered in England and Wales. Registered number: 02675207. Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, UK. ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users