Skip to content

[Bug]: WAU Prerequisites always wants to install MS Visual C++ 2015-2022 again and again #1089

@Git-Hub-AS

Description

@Git-Hub-AS

The problem

Every RUN of WAU "MS Visual C++ 2015-2022" is detected to be not installed, is downloaded and is not installed because a newer version with the name "Microsoft Visual C++ v14 Redistributable (x64)" is installed, but in the log you see the entry successfully installed.

If you manually download https://aka.ms/vs/17/release/VC_redist.x64.exe and run it it will show the error...

In the log files you always see this entries:

13:22:23 - Checking prerequisites...
13:22:23 - MS Visual C++ 2015-2022 is not installed
13:22:23 - -> Downloading https://aka.ms/vs/17/release/VC_redist.x64.exe...
13:22:26 - -> Installing VC_redist.x64.exe...
13:22:27 - -> MS Visual C++ 2015-2022 installed successfully.

13:22:28 - WinGet installed version: 1.12.350 | WinGet available version: 1.12.350
13:22:28 - -> WinGet is up to date.
13:22:28 - Prerequisites checked. OK
13:22:28 - Selected winget instance: C:\Program......
13:22:28 - WAU current version: 2.8.0
13:22:28 - WAU AutoUpdate is Enabled.
13:22:28 - WAU is up to date.

What version of WAU has the issue?

WAU 2.8.0 and WAU 2.9.0-1 [Nightly Build] looks too

What version of Windows are you using (ex. Windows 11 22H2)?

Windows 11 25H2

What version of winget are you using?

1.12.350

Log information

Winget:

Name                                                                    Id                                                                 Version             Available           Source
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Microsoft Visual C++ v14 Redistributable (x64) - 14.50.35719            Microsoft.VCRedist.2015+.x64                                       14.50.35719.0                           winget


Registry:
Microsoft Visual C++ v14 Redistributable (x64) - 14.50.35719

Additional information

Microsoft changed the naming: the Visual C++ 2015-2022 runtime is now named "Visual C++ v14"

Info from here:
https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions