You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is actually correct behavior due to how version Parsing works in WinGet.
WinGet splits the version into parts by the periods, and compares each part one at a time to determine which is greater. In this case, the comparison that determines the version order is between .0 and .0 Preview 1. Since preview versions are generally released before stable versions, the preview versions are considered a lower version (in fact, any string value after .0 would cause that version to be sorted lower)
I will note, however, that 17.14.0 does not appear on the release history page, which in this case means that whomever submitted the manifest to winget-pkgs likely made an error in the manifest, or the preview versions need stronger versioning for what the preview versions write to the registry
Brief description of your issue
I have Visual Studio
17.14.0 Preview 1.1
installed.winget upgrade
shows Visual Studio17.14.0
as an available upgrade.Here

7.14.0 Preview 1.1
>17.14.0
.Steps to reproduce
N/A
Expected behavior
Previews versions should be considered when determining available updates.
Actual behavior
Previews versions are not considered when determining available updates.
Environment
The text was updated successfully, but these errors were encountered: