A major upgrade, as you probably know, will completely remove the old version. So, if your second installer does not write to the registry, it makes sense that the value will be removed but not replaced. You shouldn't change the UpgradeCode for the lifetime of the product, across all upgrade scenarios.
Are you using WiX to write to the Registry? What does that code look like then? How have you got the minor upgrade set up? Is it a patch? Or a full install? Does it use WiX elements to write to the Registry? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/MSI-upgrade-remove-old-registries-tp5639349p5647762.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users