928 Stimmen

Alte Version eines Pakets mit NuGet herunterladen

Gibt es eine Möglichkeit, eine frühere Version eines Pakets herunterzuladen mit NuGet und nicht die neueste?

4voto

CodeFox Punkte 3154

Da die ursprüngliche Frage nicht angibt, welches NuGet-Frontend verwendet werden sollte, möchte ich erwähnen, dass NuGet 3.5 die Möglichkeit bietet, über den Kommandozeilen-Client auf eine bestimmte Version zu aktualisieren (was auch für Downgrades funktioniert):

NuGet.exe update Common.Logging -Version 1.2.0

2voto

user790049 Punkte 1104

Ich landete auf dieser Seite, aber meine Anforderung ist anders, ich wollte alte Version der .nupkg-Datei herunterladen, anstatt von VS2019 herunterzuladen - um alte Version von .nupkg zu erhalten

  1. Ir a nuget.org
  2. Suchpaket ex: Newton Json
  3. Klicken Sie auf den Namen des Ergebnispakets
  4. Klicken Sie auf die Registerkarte Versionen und laden Sie die gewünschte Version herunter.
  5. screenshot

0voto

Anna Maule Punkte 246

Bei der Verwendung der oben erwähnten Nuget Package Manager UI hilft es, das Nuget-Paket zuerst zu deinstallieren. Ich habe immer Probleme, wenn ich auf eine Version eines Nuget-Pakets zurückgreife, wenn ich es nicht vorher deinstalliert habe. Einige Verweise werden nicht richtig bereinigt. Daher schlage ich den folgenden Arbeitsablauf vor, wenn ich ein altes Nuget-Paket über den Nuget-Paketmanager installiere:

  1. Wählen Sie Ihren Nuget-Server/Quellcode
  2. Suchen Sie das Nuget-Paket, von dem Sie eine ältere Version installieren möchten, und wählen Sie es aus
  3. Aktuelle Version deinstallieren
  4. Klicken Sie auf das Dropdown-Menü für die Installation > Wählen Sie eine ältere Version aus > Klicken Sie auf Installieren

enter image description here

Viel Glück :)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X