GNU/Linux >> Tutoriels Linux >  >> Linux

NuGet pour .NET Core sous Linux

Avec les versions récentes du SDK .NET Core, telles que 1.0.0 RC4, NuGet est livré avec .NET Core. Vous pouvez accéder directement à NuGet en le spécifiant en tant que commande avec dotnet :

dotnet nuget

Si la version du SDK .NET Core ne le prend pas en charge, vous pouvez envisager de télécharger une version nocturne de NuGet v4. Il existe un package NuGet.CommandLine.Xplat NuGet qui prend en charge l'exécution sur .NET Core. Cependant, vous avez besoin de toutes ses dépendances dans le même dossier et le package NuGet ne les spécifie pas. Le téléchargement uniquement du package NuGet.CommandLine.Xplat NuGet ne fonctionnera pas directement. Il affichera une erreur concernant les assemblys NuGet manquants.

Votre dernière option, que vous avez dit que vous ne vouliez pas faire, est d'installer Mono.


La dernière CLI dotnet core inclut les commandes suivantes :

dotnet restore
dotnet add package [package name]
dotnet remove package [package name]
dotnet pack
dotnet nuget push
dotnet nuget delete
dotnet nuget locals

Linux
  1. Comment installer .NET Core (dotnet) sur Ubuntu 22.04 LTS

  2. Visual Basic est-il pris en charge par .NET Core sous Linux ?

  3. Existe-t-il F# Interactive pour Linux sur .NET Core, sans utiliser Mono ?

  4. .NET core X509Store sur Linux

  5. DotNet Core 2.1 thésaurisation de la mémoire sous Linux

Zorin OS pour les débutants Linux

Comment installer Zenoss Core pour la surveillance sur Linux CentOS / RHEL

Essayer .NET Core sur Linux avec juste une archive tar (sans apt-get)

Publication d'un site Web ASP.NET Core sur un hôte de machine virtuelle Linux bon marché

Comment installer (.NET Core) Dotnet Core sur les distributions Linux

Comment compiler l'application .NET Core pour Linux sur une machine Windows