Query guid in packagecache directory to determin whether some packages needs upgrade #1001
Labels
Area-Matching
Issue related to correlation between installed package and manifest
Command-Upgrade
Issue related to WinGet Upgrade
Issue-Feature
This is a feature request for the Windows Package Manager client.
Milestone
Description of the new feature/enhancement
There are some packages, for example, all versions of Microsoft.VC++xxxx-xxx, are distributed as a bundle. They report their GUID in packagecache directory in
winget list
as productcode. Nowwinget upgrade
is unable to list Microsoft.VC++2015-2019-xxx as upgradable when there is an updated version in winget source. So, a new feature for querying this key is needed.Proposed technical implementation details (optional)
Winget should also query GUID in BundleCachePath in registry when
winget upgrade
is execuated, and a bundled exe package like Microsoft.VC++xxxx-xxx need to provide it as product code, either manually or by automated process.The text was updated successfully, but these errors were encountered: