-
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 show update for Microsoft Visual C++ 2015-2022 Redistributable (x64) not version x86 #4156
Comments
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! Closed similar issues:
|
[Policy] Area-Matching |
This is not the first time this has happened; it seems that Microsoft has no solution for this problem. It's not happened only with the C++ Redistributable, but also it's a problem with other apps installed with Winget, version mismatch, hash is wrong, etc. I really like Winget, but there are too many problems. |
Same thing for Sysinternal Autoruns. Version mismatch, wrong hash. I can understand that winget is having trouble keeping 3rd party application versions up to date. It can be complicated. But here we are talking about a Microsoft product incapable of correctly tracking the versions of other Microsoft products. |
The way that some of the redistributables are handled with regards to installation are not exactly what you would call a normal application flow. Old versions stick around, newer versions MIGHT supersede them but don't have to, and in the case of VC, almost all of them except for the very latest ones get installed once and then never touched again, being designed to stick around unless an issue presents a need to reinstall them for whatever reason |
Sidenote:
According to this page the latest supported runtime version is v14.38.33135.0. I asked the Microsoft Developer Community about this version and they replied that the version Winget offers is a preview.
So apart from the main issue is that Winget offers a preview of this runtime instead of the supported GA release. |
Brief description of your issue
Winget show update for Microsoft Visual C++ 2015-2022 Redistributable (x64) not version Microsoft Visual C++ 2015-2022 Redistributable (x86)
Steps to reproduce
winget upgrade
Expected behavior
Update for Microsoft Visual C++ 2015-2022 Redistributable (x86) and x64
Actual behavior
Show update for Microsoft Visual C++ 2015-2022 Redistributable (x64)
Environment
The text was updated successfully, but these errors were encountered: