Hey Klaus, If you want to perform a major upgrade and make sure all the files from the newer installer are copied, make use of the REINSTALLMODE property - http://msdn.microsoft.com/en-us/library/aa371182%28v=vs.85%29.aspx If you set REINSTALLMODE=amus, the ‘a’ will ensure that all the new files are installed (regardless of the versions that are already installed).
Joel > On Nov 25, 2014, at 2:06 AM, Klaus Gütter <klaus.guet...@it-gmbh.de> wrote: > > 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 ------------------------------------------------------------------------------ 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