I implemented the MajorUpgrade element,
when I want to run the upgrade via the command line,
I have to to run the msi of the higher version with /i .(e.g msiexec /i <path_to_higher_msi>)
/u does nothing. (e.g does show no error/ no message at the event viewer and not install/upgrade)
How can I have it work?
For example:
I build the project with version 1.2.3 and install it.
Then I rebuild the same solution but with higher version 2.4.5.
and run msiexec /u
I can see in the Control Panel that the version was updated.
The bug starts as I produces two releases from the pipeline..
I have the same upgradeCode in both and a unique productId
Tnx.
Ok, So I found the answer thanks to wix-user-list
There is no
/ufor upgrading,/uis used for a patch in the current version, not for updating for an higher version