Skip to content

Explicit Targeting and Unknown Packages #3066

Answered by Trenly
MrAbidPatel asked this question in Q&A
Discussion options

You must be logged in to vote

Explicit Targeting means that you need to pass the ID to upgrade it and it will be excluded from --all. For Teams you would need to do winget upgrade Microsoft.Teams

Regarding the unknown versions, it's likely they are already up to date. WinGet uses the version in the registry to determine if an application is up to date or not. If the installer doesn't write the version to the registry, it will always show as unknown. So, even after an upgrade, it's possible (and even likely) that the version will remain unknown. The other part of it is that a newer version may not be applicable, which means that even though it is available, there is something preventing it from being installed; but, th…

Replies: 6 comments 6 replies

Comment options

You must be logged in to vote
0 replies
Answer selected by denelon
Comment options

You must be logged in to vote
2 replies
@Trenly
Comment options

@denelon
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@GeekyBryan
Comment options

Comment options

You must be logged in to vote
3 replies
@marc3lom
Comment options

@gitnol
Comment options

@zvekan
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
10 participants