Just take any manifest from winget-pkgs, and run winget update.
Expected behavior
wingetcreate should update upgrade code, as it is readily available from msi database.
Actual behavior
wingetcreate does neither update upgrade code, and nor remove it. hence, upgrade code from previous version is carried onto later versions which can potentially cause issues with winget upgrade.
Brief description of your issue
Title.
Steps to reproduce
Just take any manifest from winget-pkgs, and run
winget update
.Expected behavior
wingetcreate should update upgrade code, as it is readily available from msi database.
Actual behavior
wingetcreate does neither update upgrade code, and nor remove it. hence, upgrade code from previous version is carried onto later versions which can potentially cause issues with
winget upgrade
.Environment