How should I handle product upgrades in a WiX installer?
I have a reasonably large WiX installer (250 Mb plus) and I am trying to come up with a suitable upgrade strategy. Most of the files in the installer will not change and we would prefer not to have to distribute the whole package when only one or two files have changed. I have looked into major and minor upgrades and my understanding is that a major upgrade will happen if the Product ID changes, so long as the Upgrade ID stays the same and minor upgrade patches can be used if both of these values stay the same. My feeling is that a minor upgrade using a patch would be the best option to handle