Hi, uninstalling a msp, I found shared components files downgrade to original version. such shared components have ref counting and msidbComponentAttributesShared. it should keep highest version when other product also refer it, as promised by msidbComponentAttributesShared attribute.
I inspect the log, found FileCopy to restore shared component files from cache, due to REINSTALLMODE specifies all files to be overwritten. I'm surprised why uninstalling msp will have such default REINSTALLMODE. And it is not respecting my command line pass in REINSTALLMODE as well. p.s. the msp is created with only version increase, product code and upgrade code unchanged. shared component files increase the version in MSP. Thanks, William L. ------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users