When should I change or not change my component GUID in WIX? The Microsoft SDK information is confusing.
Glytzhkof edit: To clarify, the question deals with when a component GUID should be changed for an MSI component. A component can change with aspects such as: changed destination path, addition or removal of files to/from the same component, addition of registry data etc… This causes problems with regards to the so called component referencing, i.e the best practice for creating components in MSI.
Rob Mensching (WiX author):
More on Component Rules:
I use some simple rules to deal with the overly complex and rather counterintuitive component rules (especially for developers as opposed to deployment specialists):
SampleDriver.cat,SampleDriver.inf,SampleDriver.sys,SampleDriver.cer. They must all match as a "unit" for deployment.Some samples: