Open jaliyaudagedara opened 1 month ago
Hi I'm an AI powered bot that finds similar issues based off the issue title.
Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you!
Note: You can give me feedback by thumbs upping or thumbs downing this comment.
Since this is only happening to 1 package, it should probably be moved to the winget-pkgs repo. This appears to be the "upgrade always available" scenario, which is frequently due to sorting or matching issues.
This affects at least both Microsoft.DotNet.SDK.7
and Microsoft.DotNet.SDK.6
.
IMVHO winget
should improve its handling of packages where multiple versions can be installed side-by-side: if versions X and Y are both installed, and the manifest for Y says that version X can be updated to version Y, then winget update
should not report that the upgrade from X to Y is available, given that version Y is already installed next to version X.
Brief description of your issue
winget upgrade
shows someMicrosoft .NET SDK
updates as available. Installed them usingwinget upgrade --all
. Once installation is completed when runningwinget upgrade
still shows updates.NOTE: This is only happening for
Microsoft .NET SDK
Steps to reproduce
Expected behavior
Once updates are installed, it shouldn't be displayed again as available.
Actual behavior
Once updates are installed, still it displays updates are available.
Environment