-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Winget tries to replace Microsoft.WindowsSDK version #2437
Comments
Likely every major build should have its own ID, like
instead of all sharing the same ID ( |
We don't check for an installed version of a package before we offer an upgrade yet. It's in progress for the 1.4 release. Running |
I think this work is going to be part of: |
Also, if I may add to this, although I alread have SDK 10.0.22621.1 installed,
only thing that helps is uninstalling the old SDK, but I can't do that. |
I am seeing this - trying to update both versions (using Winget version v1.4.2161-preview) |
Same issue here, still annoying |
This issue has been resolved now that Microsoft.WindowsSDK has been separated into different packages based on their version. Related PR: microsoft/winget-pkgs#108553 When running |
Brief description of your issue
Winget tries to upgrade
Microsoft.WindowsSDK
from build 19041 to build 22621 in-place while I believe these versions should be possible to be installed side-by-side. Otherwise, the user will be forced to retarget their development projects.Steps to reproduce
Microsoft.WindowsSDK
- version 19041 (e.g. as part of Visual Studio).winget upgrade --all
Expected behavior
Microsoft.WindowsSDK
having separate packages for major builds.Having in-place revision updates is allright, but major build updates is not.
Actual behavior
Winget tries to upgrade
Microsoft.WindowsSDK
from build 19041 to build 22621 in-placeEnvironment
The text was updated successfully, but these errors were encountered: