microsoft / microsoft/winget-pkgs

[Package Issue]: Package.Identifier Visual Studio Build Tools 2022 Microsoft.VisualStudio.2022.BuildTools 17.14.0 keeps installing over and over

Open
#260,095 7 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Issue-Bug Needs-Triage
Dominant language
No language data
Stars
11.1k
Forks
9.7k
Avg merge
1h 32m
Merged PRs (30d)
376

Description

Please confirm these before moving forward
  • I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
  • I have not been informed if the issue is resolved in a preview version of the winget client.
Category of the issue

Installation issue.

Brief description of your issue

I searched:https://github.com/search?q=repo%3Amicrosoft%2Fwinget-pkgs+Visual+Studio+Build+Tools+2022+Microsoft.VisualStudio.2022.BuildTools+17.14.0&type=issues

It's similar to https://github.com/microsoft/winget-pkgs/issues/138217 but the versions are different

winget keeps getting and reinstalling Visual Studio Build Tools 2022 Microsoft.VisualStudio.2022.BuildTools 17.14.0 17.14.2

over and over

OS:win11

Steps to reproduce

start PS in admin
winget upgrade --all

Image

Actual behavior

reinstall over and over

Expected behavior

install once

Environment
PS C:\Windows\System32> winget --info                                                                                                                                                                                                        Windows Package Manager v1.10.390                                                                                                                                                                                                            Copyright (c) Microsoft Corporation. All rights reserved.                                                                                                                                                                                                                                                                                                                                                                                                                                 Windows: Windows.Desktop v10.0.26120.3964                                                                                                                                                                                                    System Architecture: X64                                                                                                                                                                                                                     Package: Microsoft.DesktopAppInstaller v1.25.390.0                                                                                                                                                                                                                                                                                                                                                                                                                                        Winget Directories                                                                                                                                                                                                                           -------------------------------------------------------------------------------------------------------------------------------                                                                                                              Logs                               %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\DiagOutputDir                                                                                                              User Settings                      %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\settings.json                                                                                                              Portable Links Directory (User)    %LOCALAPPDATA%\Microsoft\WinGet\Links                                                                                                                                                                     Portable Links Directory (Machine) C:\Program Files\WinGet\Links                                                                                                                                                                             Portable Package Root (User)       %LOCALAPPDATA%\Microsoft\WinGet\Packages                                                                                                                                                                  Portable Package Root              C:\Program Files\WinGet\Packages                                                                                                                                                                          Portable Package Root (x86)        C:\Program Files (x86)\WinGet\Packages                                                                                                                                                                    Installer Downloads                %USERPROFILE%\Downloads                                                                                                                                                                                   Configuration Modules              %LOCALAPPDATA%\Microsoft\WinGet\Configuration\Modules                                                                                                                                                                                                                                                                                                                                                                                                  Links                                                                                                                                                                                                                                        ---------------------------------------------------------------------------                                                                                                                                                                  Privacy Statement   https://aka.ms/winget-privacy                                                                                                                                                                                            License Agreement   https://aka.ms/winget-license                                                                                                                                                                                            Third Party Notices https://aka.ms/winget-3rdPartyNotice                                                                                                                                                                                     Homepage            https://aka.ms/winget                                                                                                                                                                                                    Windows Store Terms https://www.microsoft.com/en-us/storedocs/terms-of-sale                                                                                                                                                                                                                                                                                                                                                                                                               Admin Setting                             State                                                                                                                                                                                              --------------------------------------------------                                                                                                                                                                                           LocalManifestFiles                        Disabled                                                                                                                                                                                           BypassCertificatePinningForMicrosoftStore Disabled                                                                                                                                                                                           InstallerHashOverride                     Disabled                                                                                                                                                                                           LocalArchiveMalwareScanOverride           Disabled                                                                                                                                                                                           ProxyCommandLineOptions                   Disabled                                                                                                                                                                                           DefaultProxy                              Disabled
Screenshots and Logs

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the manifest data for Microsoft.VisualStudio.2022.BuildTools versions 17.14.0 and 17.14.2, then reproduce the report with an administrator PowerShell session and winget upgrade --all. Compare the result with issue 138217; done means the package installs once and is not repeatedly selected for installation.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.