Gibt es eine Möglichkeit, eine frühere Version eines Pakets herunterzuladen mit NuGet und nicht die neueste?
Antworten
Zu viele Anzeigen?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
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
- Ir a nuget.org
- Suchpaket ex: Newton Json
- Klicken Sie auf den Namen des Ergebnispakets
- Klicken Sie auf die Registerkarte Versionen und laden Sie die gewünschte Version herunter.
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:
- Wählen Sie Ihren Nuget-Server/Quellcode
- Suchen Sie das Nuget-Paket, von dem Sie eine ältere Version installieren möchten, und wählen Sie es aus
- Aktuelle Version deinstallieren
- Klicken Sie auf das Dropdown-Menü für die Installation > Wählen Sie eine ältere Version aus > Klicken Sie auf Installieren
Viel Glück :)
- See previous answers
- Weitere Antworten anzeigen