Yanıtlar:
Visual Studio'da Paket Yöneticisi Konsolu'nu açın - Araçlar / NuGet Paket Yöneticisi / Paket Yöneticisi Konsolu'ndadır. Ardından Install-Package komutunu çalıştırın:
Install-Package Common.Logging -Version 1.2.0
Ayrıntılar için komut referansına bakın.
Düzenleme: Bir paketin sürümlerini listelemek için Get-Package komutunu uzak argüman ve bir filtreyle kullanabilirsiniz:
Get-Package -ListAvailable -Filter Common.Logging -AllVersions
Komuttaki sürüm seçeneğinden sonra sekmeye basarak Install-Package
, en son kullanılabilir sürümlerin bir listesini alırsınız.
Get-Package -ListAvailable
yok değil benim için mevcut tüm sürümlerini listelemek.
Paket dizinindeki sayfasına gidin, örn. http://www.nuget.org/packages/Newtonsoft.Json/4.0.5
Ardından verilen kurulum talimatlarını izleyin:
Install-Package Newtonsoft.Json -Version 4.0.5
Alternatif olarak .nupkg
dosyayı indirmek için 'İndir' bağlantısını izleyin örn. https://www.nuget.org/api/v2/package/Newtonsoft.Json/4.0.5
Eski: bir indirme bağlantısı ekleyen Chrome uzantımı Nutake'imi yükleyin .
Başka bir seçenek, packages.config
dosyadaki sürüm numarasını değiştirmektir . Bu NuGet bir dahaki sefere bu sürüm için dlls indirmek neden olur.
packages.config
, 3. çözümdeki NuGet paketlerini yönetin, 3a. paketi orijinal projeden kaldırarak başka bir projeye ekleyin ve bunu onaylayın, 3b. 3a tersini çevirin ve onaylayın. Adım 3a, başka bir projeye doğru montaj referansını ekleyecek ve orijinalden kaldıracaktır. Adım 3b, orijinal projeye doğru montaj referansını ekleyecektir.
NuGet 3.0'da Get-Package
komut kullanımdan kaldırılmış ve yerine Find-Package
komut verilmiştir.
Find-Package Common.Logging -AllVersions
Ayrıntılar için NuGet komut başvuru belgelerine bakın.
Visual Studio 2015'te Get-Package'ı kullanmaya çalışırsanız gösterilen mesajdır.
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'
Ya da @Yishai'nin dediği gibi, Visual Studio'daki NuGet ekranındaki sürüm numarası açılır menüsünü kullanabilirsiniz.
Nuget Package Manager kullanıcı arayüzünü yukarıda belirtildiği gibi kullanarak önce nuget paketinin kaldırılmasına yardımcı olur. İlk olarak kaldırmazsam, nuget paket sürümüne geri dönerken her zaman sorun yaşıyorum. Bazı referanslar düzgün bir şekilde temizlenmez. Bu nedenle, Nuget Package Manager üzerinden eski bir nuget paketi kurarken aşağıdaki iş akışını öneririm:
İyi şanslar :)