I am experimenting with doing incremental minor patches followed by a "rollup" minor patch. I am seeing an interesting behavior that I have a feeling is expected but I would like to confirm.
So for example given the following patch sequence: 1.0.0 --1.0.1 ----1.0.2 -------1.0.3 --1.0.4 Patch 1.0.4 is a "rollup" and built against RTM. The <Patch> element has the 'MinorUpdateTargetRTM' attribute set. Now as a test I install all the patches up to 1.0.3 and then install 1.0.4. This all works fine as expected. However if I uninstall 1.0.4 instead of reverting to 1.0.0 I end up at 1.0.3. I have tried both with and without 'Supersede' set on the <PatchFamily> and the end result is the same. I expected when the MinorUpdateTargetRTM patch was installed it would forget about all the previous patches that had been installed. However this seems to not be the case. Is what I'm seeing the expected behavior? Thanks, Thomas ------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users