Hello, I am well aware of the component rules. One of the rules is that the component guid should not be changed if the keypath does not change.
Here is my scenario: Major upgrade scenario -Install v1 of the product with a component a -Install v2 of the product with the same component a but with a different component guid. RemoveExistingProducts is sequenced at the very beginning after InstallInitialize. Nothing really has changed in the components of v1 and v2, except that v2 has an updated file version. If i were to go strictly by the component rules, the component rules discourage changing the component guid, unless the keypath has changed. My understanding of the component rules is that they exist so as to ensure that nothing is broken when multiple products install the same set of resources to the same location. In my case, i have to change the component guid even though the keypath has not changed. I believe its not a violation of component rules as i am ensurign that just one product installs into the location. Can someone confirm this? Regards, Kiran Hegde -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Can-component-guids-change-across-major-upgrades-tp7598026.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ 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