-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
Open
Labels
service-badgeNew or updated service badgeNew or updated service badge
Description
It seems that only the community repository is supported. The Microsoft Store (or custom repositories) are not supported.
| description: 'WinGet Community Repository', |
However, there are two types of repositories that can be added to WinGet: Microsoft.PreIndexed.Package and Microsoft.Rest:
- The
Microsoft.PreIndexed.Packagecompatible repository has asource.msixandsource2.msixfile that contains a SQLite file with all packages preindexed. This seems to be the default type when doingwinget source add. - The
Microsoft.Restcompatible repository hosts endpoints like/manifestSearchand/packageManifests/{id}. For example, https://storeedgefd.dsx.mp.microsoft.com/v9.0/packageManifests/9PM860492SZD gives the manifest information ofMicrosoft PC Manageron the Microsoft Store. The exact information I need (e.g. version of the package).
The msstore (Microsoft Store) repository seems to only support Microsoft.Rest. The winget (WinGet Community Repository) repository seems to only support Microsoft.PreIndexed.Package. Anyway, there is an official way to get the package information, instead of the unofficial way it is done now.
Metadata
Metadata
Assignees
Labels
service-badgeNew or updated service badgeNew or updated service badge