While performing a major upgrade (remove before install) if a component key file has a version number older than the one installed (and being removed by the RemoveExistingProducts action) the component in question ends up not being installed at all, with the following log message: *Disallowing installation of component: {...} since the same component with higher versioned keyfile exists*
Has anyone found a solution for this nagging problem other than: - fix key file version number in the new installer <http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Major-update-disallowing-component-tt5785549.html#a5788414> - use <http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Major-update-disallowing-component-tt5785549.html#a5789735> /REINSTALLMODE=amus/ - ditch major upgrade and manually remove and install <http://www.joyofsetup.com/2008/05/27/the-case-of-the-missing-mergemoddll-in-wix-v304123/> And... yes I'm using one file per component, no it's not a shared file included in other installers, yes I know it's an MSI problem. Thanks, Vale_k -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Disallowed-component-during-Major-Upgrade-tp7581950.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users