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ı:
- 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
- Ö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
- 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ştirmeyeproject.json
zorlandığı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.
- 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.
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