You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 13, 2024. It is now read-only.
Repository navigation
This repository was archived by the owner on Jun 13, 2024. It is now read-only.
Find-Package fails to find existing NuGet package #678
Find-Package: No match was found for the specified search criteria and package name 'Microsoft.Web.Xdt'. Try Get-PackageSource to see all available registered package sources.
My apologies for the late reply. I must have missed the notification with your comment.
I have now tried to run the command again but I am unable to replicate it. I might now have a more recent versions of the underneath dependencies, so since the error is gone I can consider it resolved.
If it is of any help I can provide the packagemangement and powershellget versions, but I'd need instructions on how to do it?
Might be worth following up with David Schruf (@schrufygroovy) as well as it seems they're still able to reproduce it.
He is able to find the package and package information and download the json from nuget feed, but the information is somehow missing some PackageSource / PackageSource.Location leading to
DEBUG: 00:00:07.4432563 'PackageSource or PackageSource.Location or Package object' is 'null'.
DEBUG: 00:00:00.1339175 System.ArgumentNullException: Value cannot be null. (Parameter 'source')
at System.Linq.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
at System.Linq.Enumerable.Where[TSource](IEnumerable`1 source, Func`2 predicate)
at Microsoft.PackageManagement.NuGetProvider.NuGetRequest.GetPackageById(PackageSource source, String name, NuGetRequest request, String requiredVersion, String minimumVersion, String maximumVersion, Boolean minInclusive, Boolean maxInclusive, Boolean isDependency)
As workaround one can configure old v2 azure devops nuget feed
You can register a repository with the private azure devops V3 feed, and use the Find-PSResource <pkgName> cmdlet. Unfortunately we're no longer fixing issues for PowerShellGetV2, but would love to hear your feedback of whether this works in PowershellGetv3. Thanks!
Activity
SydneyhSmith commentedon Apr 21, 2022
Thanks for opening this issue, can you please share the versions of packagemangement and powershellget you are using?
schrufygroovy commentedon Aug 19, 2022
+1 please fix
simone-cw commentedon Aug 19, 2022
Hi Sydney Smith (@SydneyhSmith)
My apologies for the late reply. I must have missed the notification with your comment.
I have now tried to run the command again but I am unable to replicate it. I might now have a more recent versions of the underneath dependencies, so since the error is gone I can consider it resolved.
If it is of any help I can provide the packagemangement and powershellget versions, but I'd need instructions on how to do it?
Might be worth following up with David Schruf (@schrufygroovy) as well as it seems they're still able to reproduce it.
schrufygroovy commentedon Aug 22, 2022
In my case I am dealing with a private azure devops nuget feed.
With package source:
He is able to find the package and package information and download the json from nuget feed, but the information is somehow missing some
PackageSource/PackageSource.Locationleading toAs workaround one can configure old v2 azure devops nuget feed
anamnavi commentedon Sep 15, 2022
David Schruf (@schrufygroovy) simone-cw can you try this scenario out with PowerShellGetV3? https://www.powershellgallery.com/packages/PowerShellGet/3.0.17-beta17
You can register a repository with the private azure devops V3 feed, and use the
Find-PSResource <pkgName>cmdlet. Unfortunately we're no longer fixing issues for PowerShellGetV2, but would love to hear your feedback of whether this works in PowershellGetv3. Thanks!