Hi Phil, thank you for the KB link. But this situation does not apply to our case (no GAC or SxS involved).
From the verbose log, I see that already in CostFinalize, the installer decides not to install the component: MSI (s) (BC:C8) [10:46:51:830]: Disallowing installation of component: {5572161F-6A73-4552-91C7-8108C28DF8CE} since the same component with higher versioned keyfile exists. RemoveRelatedProduct does however happily remove the component. Looks like an Installer limitation. Klaus Gütter -----Ursprüngliche Nachricht----- Von: Phil Wilson [mailto:phildgwil...@gmail.com] Gesendet: Montag, 24. November 2014 21:34 An: General discussion about the WiX toolset. Betreff: Re: [WiX-users] Force overwrite DLL with previous version inMajorUpgrade? After InstallValidate should definitely work for a major upgrade. If that 2.4 version is not installed then you may have that MSI bug, especially if the file is in the GAC or SxS http://support.microsoft.com/kb/905238 and see if a repair restores the file. Anyway, take a verbose log and search for the file name and its component id. There are more routine possible issues, such as the component id being inadvertently shared with something, and hopefully the Dll is marked as key path. --------------- Phil Wilson On Mon, Nov 24, 2014 at 3:39 AM, Klaus Gütter <klaus.guet...@it-gmbh.de> wrote: > Hello, > > I have the following situation: MyProduct version 1.1 uses ThirdPartyDll > version 2.5. For MyProduct version 1.2 we had to go back to ThirdPartyDll > version 2.4. > > Is it possible to use an Major Upgrade in this situation? I had no luck with > this up to now: > - when scheduled afterInstallExecute, ThirdPartyDll version 2.5 is not > overwritten (as expected by the Installer rules) > - when scheduled afterInstallValidate, ThirdPartyDll version 2.5 is removed, > but version 2.4 is not installed. > > If it matters: the MyProduct 1.1 setup was created with WiX 3.8, version 1.2 > with WiX 3.9. > > Klaus Gütter > > ---------------------------------------------------------------------- > -------- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT > Server from Actuate! Instantly Supercharge Your Business Reports and > Dashboards with Interactivity, Sharing, Native Excel Exports, App > Integration & more Get technology previously reserved for > billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg. > clktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users