İngilizce dilinde oku

Aracılığıyla paylaş


NuGet 3.4 Sürüm Notları

NuGet 3.4-RC Sürüm Notları | NuGet 3.4.1 Sürüm Notları

NuGet 3.4, Visual Studio 2015 Güncelleştirme 2 ve Visual Studio 15 Önizleme Sürümü kapsamında 30 Mart 2016'da yayımlandı ve birkaç fikirle oluşturuldu:

  • Platformlar Arası destek
  • Performans iyileştirmeleri
  • Küçük kullanıcı arabirimi geliştirmeleri

Aşağıdaki özellikler daha önce RC'ye eklendi ve 3.4 sürümü için güncelleştirildi veya tamamlandı:

Yeni Özellikler

  • NuGet istemcileri artık depolardan gzip içerik kodlamasını destekliyor
  • xproj projelerindeki paketlerden PDB desteği
  • contentFiles öğesinde iOS ve Android derleme eylemleri desteği
  • Netstandard ve netstandardapp framework takma adlarının desteği

Yeni Kullanıcı Arabirimi Özellikleri

  • Özellikle Yüklü, Güncelleştirmeler ve Birleştir sekmelerinde önemli performans iyileştirmeleri
  • Toplama 'Tüm Paket Kaynakları' Kaynağı uygun arama sonucu birleştirme özelliğiyle kullanılabilir
  • Yüklü ve Güncelleştirmeler sekmeleri artık alfabetik olarak sıralanıyor
  • Aramanın yenilenmesine izin veren Yenile düğmesi eklendi
  • Sürüm listesinin en üstündeki En Son Derleme seçenekleri

Güncelleştirmeler ve Geliştirmeler

  • Kayan sürüme sahip olan içinde project.json başvuruda bulunan paketler her derlemede güncelleştirilmeyecektir. Bunun yerine, yalnızca geri yüklemeye, temizlemeye, yeniden derlemeye veya değiştirmeye project.jsonzorlandığında güncelleştirilir.
  • nuget.org depo kaynakları, NuGet yapılandırma kullanıcı arabirimini kullandığınızda artık bir proje yapılandırmasına zorlanmaz.
  • NuGet artık paylaşılan projelerdeki paketleri geri yüklemez veya bir kilit dosyası yazmaz.
  • Ulaşılamayan veya yavaş yanıt veren sunucular için ağ hatasını ve yeniden denemeyi geliştirdik.
  • Visual Studio Paket Yöneticisi kullanıcı arabiriminde klavye ve fare davranışları geliştirildi.
  • Artık DNX'teki en son project.json şemayı destekliyoruz.

Hataya Neden Olan Değişiklikler

  • Paket sürüm numaraları artık birincil biçime normalleştirilir.küçük.patch-prerelease Birincil, ikincil ve düzeltme eklerinin her biri tamsayı olarak değerlendirilir ve baştaki sıfırları bırakır. Ön sürüm bilgileri bir dize olarak değerlendirilir ve hiçbir değişiklik uygulanmaz. Bu sayılar NuGet istemcileri tarafından yapılan sorgularda ve nuget.org hizmeti tarafından sağlanan aramada kullanılır. Diğer ayrıntılara, Ön Sürümler altındaki NuGet Belgeleri'nde ulaşabilirsiniz.

Bilinen Sorunlar

  • Sorun: Windows 10 v1511 kullanıcıları, aşağıdaki senaryolarda Visual Studio'da PowerShell ile visual studio kilitlenmesi veya sorunlarla karşılaşabilir:

    • install.ps1 / uninstall.ps1 betikleri olan paketleri yükleme / kaldırma
    • init.ps1 betiği olan projeleri yükleme (EntityFramework gibi)
    • Web içeriği yayımlama
  • Geçici çözüm: Windows 10 yüklemenizde en son düzeltme eklerinin uygulandığından emin olun( ocak 2016 (KB 3124263) veya sonraki bir güncelleştirme. GitHub sorunu #1638 hakkında daha fazla ayrıntı sağlanır

  • Sorun: NuGet v2 protokolü yeniden yönlendirmeleri bozuk. İstekleri alternatif bir konağa yönlendiren özel NuGet depoları, yeniden yönlendirme isteğini yerine getirmiyor.

  • Geçici çözüm: Bu sorunu geçici olarak çözmek için ayarlardaki paket deposu URI’si değerini, yeniden yönlendirilen sunucu konumunu gösterecek şekilde yapılandırın. Daha fazla bilgi için bkz . GitHub çekme isteği #387.

GitHub sorunları listemizde bulunan ve şu konumda bulunabilecek sorunları izlemeye devam ediyoruz: https://github.com/nuget/home/issues