3
votes

I have recently moved to VS 2019 and now I can not install or update packages through NuGet. I receive the following error -

An error occurred while retrieving package metadata for 'jQuery.3.4.1' from source 'NuGet.org'.
Failed to fetch results from V2 feed at 'https://www.nuget.org/FindPackagesById()?id='jQuery'&semVerLevel=2.0.0' with following message : Response status code does not indicate success: 404 (Not Found).
Response status code does not indicate success: 404 (Not Found).

I have NuGet Package source pointing to --- https://api.nuget.org/v3/index.json

Is there another package source I should be using?

1
Hi friend, which install/update way do you use when you meet this issue? In cmd.exe, package manager console or Nuget Package Manager UI?LoLance

1 Answers

11
votes

If you meet this issue in VS IDE:

Go Tools=>Nuget Package Manager=>Package Manager Settings=>Package Source to check if you have other package source whose URL is https://www.nuget.org, if it exists, disable/delete this package source.

If you meet this issue in command line:

enter image description here

You need to specify the source like this: nuget install PackageName -Source https://api.nuget.org/v3/index.json -Version 3.4.1. You may use other install command(dotnet other what), just make sure you specify the correct source in command.

Hope it helps to give a correct direction to resolve the issue :)