Wie lade ich programmgesteuert ein nupkg-Paket von nuget in .NET Core herunter?

8

In der Vergangenheit mit .NET Framework habe ich dieses Beispiel für programmgesteuert mit nuget verwendet

Programmgesteuert abspielen!

Gibt es eine gleichwertige Quelle für .NET Core?

%Vor%

Ich möchte jedes Paket programmgesteuert herunterladen und installieren.

%Vor%     
HF_67 11.02.2017, 10:15
quelle

1 Antwort

6

Das von Ihnen angezeigte Codebeispiel verwendet NuGet 2, das von .NET Core nicht unterstützt wird. Sie müssen NuGet 3 oder NuGet 4 (bald veröffentlicht) verwenden. Diese APIs sind eine große Lücke von NuGet 2. Eine dieser bahnbrechenden Änderungen ist die NuGet.Core ist veraltet und wird nicht auf .NET Core portiert.

Checkout NuGet API v3 auf docs.microsoft.com für weitere Informationen NuGet 3. Zum Zeitpunkt des Schreibens ist dieses Dokument im Grunde eine große TODO und hat nicht viele Informationen.

Hier sind einige Blogposts, die nützlicher sind.

Erkundung der NuGet v3-Bibliotheken, Teil 1 Einführung und Konzepte

Erkundung der NuGet v3-Bibliotheken, Teil 2

Erkundung der NuGet v3-Bibliotheken, Teil 3

Und natürlich können Sie den Quellcode von NuGet immer durchforsten, um weitere Beispiele zu finden. Der Großteil der Kernlogik lebt in Ссылка .

    
natemcmaster 12.02.2017, 02:05
quelle

Tags und Links