PSResourceGet
PSResourceGet copied to clipboard
Give actual reason why module of specified version could not be installed when it was not found
Summary of the new feature / enhancement
Windows 11 24H2 PowerShell x64 v7.4.6 Microsoft.PowerShell.PSResourceGet v1.0.6
PS > Install-PSresource -Repository 'PSGallery' -TrustRepository -Scope 'CurrentUser' -Name 'Az.Accounts' -Version '99.98.97'
Install-PSResource: Package(s) 'Az.Accounts' could not be installed from repository 'PSGallery'.
PS >
It'd be great is PSResourceGet to output the actual reason for why Az.Accounts v99.98.97 could not be installed: That this version was not found in the given repository.
Find-PSResource returns this information, Save-PSResource and Install-PSResource should too.
PS > Find-PSResource -Repository 'PSGallery' -Name 'Az.Accounts' -Version '99.98.97'
Find-PSResource: Package with name 'Az.Accounts', version '99.98.97' could not be found in repository 'PSGallery'.
PS >
Proposed technical implementation details (optional)
No response