Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Visual Studio 2017 only has offline Nuget Packages for .NET Core 2.x. How to get online packages?

I want to get NuGet Packages from Nuget online, but Visual Studio is only giving me 'Microsoft Visual Studio Offline Packages' as an option.

enter image description here

I have tried adding another package source using the following URLS:

  • https://www.nuget.org
  • https://packages/nuget.org

and a few others, but I keep getting the following error(s):

[Package source] Unable to load the service index for source http://packagesource. An error occurred while sending the request. The remote name could not be resolved: 'packagesource' [Nuget Online] The V2 feed at 'https://www.nuget.org/Search()?$filter=IsAbsoluteLatestVersion&searchTerm=''&targetFramework=''&includePrerelease=true&$skip=0&$top=26&semVerLevel=2.0.0' returned an unexpected status code '404 Not Found'.

How can I get online packages for .NET Core?

like image 336
JsAndDotNet Avatar asked May 23 '18 09:05

JsAndDotNet


People also ask

How do I manually download NuGet?

Either make an account on the Nuget.org website, then log in, browse to the package you want and click on the Download link on the left menu. Then simply unzip the . nupkg file and extract the contents you need.


1 Answers

I think the answer is:

  1. Right click on the project and choose Manage NuGet packages.

enter image description here

  1. Click on the settings cog in the top right corner of the Nuget packages tab.

enter image description here

  1. In the settings dialog (as shown in the screenshot in the question), click on the + button.
  2. Give the new source a name and a source of https://api.nuget.org/v3/index.json.

enter image description here

This appears to work for me

like image 173
JsAndDotNet Avatar answered Sep 28 '22 13:09

JsAndDotNet