Jawaban:
Memunculkan Package Manager Console di Visual Studio - ada di Tools / NuGet Package Manager / Package Manager Console. Kemudian jalankan perintah Instal-Paket:
Install-Package Common.Logging -Version 1.2.0
Lihat referensi perintah untuk detailnya.
Sunting: Untuk membuat daftar versi suatu paket Anda dapat menggunakan perintah Get-Package dengan argumen jarak jauh dan filter:
Get-Package -ListAvailable -Filter Common.Logging -AllVersions
Dengan menekan tab setelah opsi versi dalam Install-Package
perintah, Anda mendapatkan daftar versi terbaru yang tersedia.
Get-Package -ListAvailable
tidak tidak daftar semua versi yang tersedia untuk saya.
Jelajahi halamannya dalam indeks paket, mis. http://www.nuget.org/packages/Newtonsoft.Json/4.0.5
Kemudian ikuti instruksi instalasi yang diberikan:
Install-Package Newtonsoft.Json -Version 4.0.5
Atau untuk mengunduh .nupkg
file, ikuti tautan 'Unduh' misalnya. https://www.nuget.org/api/v2/package/Newtonsoft.Json/4.0.5
Usang: instal Nutake ekstensi Chrome saya yang menyisipkan tautan unduhan.
Pilihan lain adalah mengubah nomor versi dalam packages.config
file. Ini akan menyebabkan NuGet mengunduh dll untuk versi itu saat berikutnya Anda membangun.
packages.config
, 3. mengelola paket NuGet pada solusi, 3a. tambahkan paket ke proyek lain, hapus dari proyek asli, dan konfirmasikan ini, 3b. membalikkan 3a dan konfirmasi. Langkah 3a akan menambahkan referensi perakitan yang benar ke proyek lain dan menghapusnya dari aslinya. Langkah 3b akan menambahkan referensi perakitan yang benar ke proyek asli.
Di NuGet 3.0 Get-Package
perintah sudah usang dan diganti dengan Find-Package
perintah.
Find-Package Common.Logging -AllVersions
Lihat dokumen rujukan perintah NuGet untuk detailnya.
Ini adalah pesan yang ditampilkan jika Anda mencoba menggunakan Get-Package di Visual Studio 2015.
This Command/Parameter combination has been deprecated and will be removed
in the next release. Please consider using the new command that replaces it:
'Find-Package [-Id] -AllVersions'
Atau seperti yang dikatakan @Yishai, Anda dapat menggunakan dropdown nomor versi di layar NuGet di Visual Studio.
Karena pertanyaan awal tidak menyatakan frontend NuGet mana yang harus digunakan, saya ingin menyebutkan bahwa NuGet 3.5 menambahkan dukungan untuk memperbarui ke versi tertentu melalui klien baris perintah (yang juga berfungsi untuk penurunan versi):
NuGet.exe update Common.Logging -Version 1.2.0
Dengan menggunakan UI Package Manager Nuget seperti yang disebutkan di atas, membantu untuk menghapus instalasi paket nuget terlebih dahulu. Saya selalu mengalami masalah saat kembali ke versi paket nuget jika saya tidak mencopot dulu. Beberapa referensi tidak dibersihkan dengan benar. Jadi saya sarankan alur kerja berikut ketika menginstal paket nuget lama melalui Nuget Package Manager:
Semoga berhasil :)