-
We recently upgraded our project to use Wix V4 from V3. We have a few manual steps in our process where we run Heat from the command line. After doing the necessary setup to enable Heat from the command line, we are finding that the generated component and file IDs are different from what V3 produced. This is going to cause problems with upgrades... This is one of the commands that we use: V3 generates this example component:
V4 generates this:
Do we need to use different parameters to ensure we get consistent results for our upgrades? Or do we need to install Wix V3 and use the V3 version of Heat? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Really? Why? Those are internal identifiers that only impact patching (which is one of many reasons patching with different versions of the WiX Toolset, even minor version differences, is not supported). |
Beta Was this translation helpful? Give feedback.
The
Guid
needs to be stable. There can be some confusion for those that know the MSI table schema because the column that contains the Component's GUID is namedComponentId
.