Alexander Christov
Alexander Christov

Reputation: 10045

NuGet Server for .NET Core

The NuGet.Server package is used to create a ASP.NET MVC NuGet server and it works just fine. There is another package NuGet.Server.Core that is expected to do the same when hosted within a ASP.NET Core (perhaps 1.0 or 1.1?).

The first one creates 'Packages' folder right beneath the main folder used as a package repository.
No such things happens after installing the Core version. I tried both root and a dedicated folder. Googling a bit, I found no info about installing the package and integrating it in a ASP.NET Core app.

Has anyone succeeded in installing the Core version? Also, there's another version NuGet.Server.V2 which depends on NuGet.Server.Core, however it requires .NET Framework 4.6.1. This makes me think that NuGet.Server.Core is not targetting .NET Core at all.

If so, the name must be somewhat misleading, I guess...

Upvotes: 19

Views: 11561

Answers (4)

Onur Vatan
Onur Vatan

Reputation: 111

I think you can use BaGet.

There is my article about that.

Check this :

Create your own NuGet server and package feed

Upvotes: 0

user1329695
user1329695

Reputation:

Here's a 3rd party option (free)

https://github.com/loic-sharma/BaGet

Upvotes: 6

Guido Smeets
Guido Smeets

Reputation: 64

Nuget.Server.Core seems to be one of the dependencies of Nuget.Server. So it's not a .NET Core project. Guess that's one of those snags you run into when you call your framework "Core". :)

Upvotes: 1

Alexander Christov
Alexander Christov

Reputation: 10045

Yes, this is the answer:

enter image description here

No .NET Core whatsoever! Just .NET Framework 4.6.1. Not a big discovery but a warning to all devs who, like me, were (and, more importantly, will be!) misled by 'Core' in the package's name.

Upvotes: 17

Related Questions