Bagaimana saya bisa mengunduh paket NuGet? Saya tidak memiliki ekstensi NuGet Visual Studio atau program baris perintah nuget.exe. Bagaimana saya bisa mengunduh file .nupack dari web? Seperti yang saya mengerti saya akan dapat mengekstrak .dll
file dari itu (dengan 7-zip) untuk digunakan seperti biasa.
Paket yang kebetulan saya minati adalah http://nuget.org/packages/Microsoft.Bcl.Async , tapi saya ingin tahu bagaimana melakukan ini secara umum .
Di dunia Ruby ini akan mudah - setiap halaman paket di situs web RubyGems memiliki tautan unduhan ke file .gem, misalnya: https://rubygems.org/gems/pony
Argumen tentang nasib manifes NuGet ada di tempat lain. Tidak masalah dengan pertanyaan ini mengapa saya menghindarinya. Tapi saya bukan satu-satunya .
sumber
Jawaban:
Meskipun membangun URL atau menggunakan alat masih memungkinkan, itu tidak diperlukan lagi.
https://www.nuget.org/ saat ini memiliki tautan unduhan bernama "Paket unduhan" , yang tersedia bahkan jika Anda tidak memiliki akun di situs.
(di bagian bawah kolom kanan).
Contoh halaman detail EntityFramework: https://www.nuget.org/packages/EntityFramework/ : ( Diperbarui setelah komentar kwitee. )
sumber
Entah membuat akun di situs Nuget.org, lalu masuk, jelajahi paket yang Anda inginkan dan klik tautan Unduh di menu sebelah kiri.
Atau tebak URL. Mereka memiliki format berikut:
Kemudian cukup unzip file .nupkg dan ekstrak konten yang Anda butuhkan.
sumber
/{packageVersion}
bagian itu.Berdasarkan jawaban Xavier , saya menulis ekstensi Google chrome NuTake untuk menambahkan tautan ke halaman paket Nuget.org.
sumber
Untuk mendapatkan versi stabil dari paket NuGet, gunakan:
sumber
Saya belum mencobanya, tetapi sepertinya NuGet Package Explorer harus dapat melakukannya:
https://github.com/NuGetPackageExplorer/NuGetPackageExplorer
(atau seperti kata Kolonel Panic, 7-zip mungkin harus melakukannya)
sumber
"Open from Feed..."
opsi.sumber