Jak mogę pobrać pakiet NuGet? Nie mam rozszerzenia NuGet programu Visual Studio ani programu wiersza polecenia nuget.exe. Jak mogę pobrać plik .nupack z sieci? Jak rozumiem, będę mógł wyodrębnić z niego .dll
pliki (za pomocą 7-zip), aby używać ich normalnie.
Pakiet, który mnie interesuje, to http://nuget.org/packages/Microsoft.Bcl.Async , ale ogólnie chciałbym wiedzieć, jak to zrobić .
W świecie Rubiego byłoby to łatwe - każda strona pakietu na stronie RubyGems ma link do pobrania pliku .gem, np .: https://rubygems.org/gems/pony
Argument dotyczący oczywistego przeznaczenia NuGet należy do innego miejsca. W przypadku tego pytania nie ma znaczenia, dlaczego go unikam. Jednak nie jestem jedyny .
c#
.net
visual-studio
nuget
Colonel Panic
źródło
źródło
Odpowiedzi:
Chociaż zbudowanie adresu URL lub użycie narzędzi jest nadal możliwe, nie jest już potrzebne.
Witryna https://www.nuget.org/ zawiera obecnie łącze pobierania o nazwie „Pobierz pakiet” , które jest dostępne nawet wtedy, gdy nie masz konta w witrynie.
(na dole prawej kolumny).
Przykład strony szczegółów EntityFramework: https://www.nuget.org/packages/EntityFramework/ : ( Aktualizacja po komentarzu kwitee. )
źródło
Utwórz konto w witrynie Nuget.org, a następnie zaloguj się, przejdź do żądanego pakietu i kliknij łącze Pobierz w menu po lewej stronie.
Lub zgadnij adres URL. Mają następujący format:
Następnie po prostu rozpakuj plik .nupkg i wyodrębnij potrzebną zawartość.
źródło
/{packageVersion}
część.Bazując na odpowiedzi Xaviera , napisałem rozszerzenie NuTake do Google Chrome, aby dodać linki do stron pakietów Nuget.org.
źródło
Aby uzyskać aktualną stabilną wersję pakietu NuGet, użyj:
źródło
Jeszcze tego nie próbowałem, ale wygląda na to, że Eksplorator pakietów NuGet powinien być w stanie to zrobić:
https://github.com/NuGetPackageExplorer/NuGetPackageExplorer
(lub jak mówi Colonel Panic, 7-zip prawdopodobnie powinien to zrobić)
źródło
"Open from Feed..."
opcji.źródło