İngilizce dilinde oku

Aracılığıyla paylaş


NuGet 5.10 Sürüm Notları

NuGet dağıtım araçları:

NuGet sürümü Visual Studio sürümünde kullanılabilir .NET SDK'larında kullanılabilir
5.10.0 Visual Studio 2019 sürüm 16.10 5.0.3001

1.NET Core iş yükü ile Visual Studio 2019 ile yüklendi

Not

Visual Studio 16.10, MSBuild 16.10 ve .NET 5.0.300+ için NuGet.exe 5.10 veya üzeri gerekir.

Özet: 5.10 Sürümündeki Yenilikler

  • İmzalama: dotnet trusted-signers komutunu uygulama - #8053

  • Linux'ta varsayılan doğrulamayı devre dışı bırak, ancak Windows'da varsayılan olarak etkinleştir - #10713

  • .NET 5+ Linux/MAC'te Paket İmzalama Doğrulaması için ENV Değişkeni Ekleme - #10742

  • Büyük çözümler için yeni paket yükleme performansını geliştirme - #10166

  • Proje türünü nfproj Nuget CLI için supportedProjectExtensions listesine ekleyin. - #10562

Bu sürümde giderilen sorunlar

  • Projeyi paketleme sırasında öğeyi <requireLicenseAcceptance> gizleme - #5133

  • [CPVM] dotnet cli'de önizleme uyarısı gösterilmelidir - #10226

  • PMUI'nin arka plan ve ön plan renk belirteçlerini CommonDocumentColors olarak güncelleştirme - #10608

  • [Hata Eğlencesi] PM kullanıcı arabiriminde sekmeler arasında hızla geçiş yapılırken Hata Listesi penceresinde "işlem kullanıcı tarafından iptal edildi" hatası görüntüleniyor - #10671

  • PM kullanıcı arabirimi: Çözüm düzeyinde paket yükleme performansını geliştirme - #10210

  • GetService değerini NuGet.Clients içinde her yerde GetServiceAsync ile değiştirin - #3784

  • göreli yol ile .. NuGet.exe paketi performans sorunu - #5016

  • Kaynak yollarda artan düzeylerle "nuget paketi" performansı azalır - #5706

  • Nuspec yinelenen dosyalarla paketlendiğinde NuGet hata vermez. - #6941

  • NuGet paketi "Belirtilen DateTimeOffset zip dosyası zaman damgasına dönüştürülemiyor" - #7001

  • Paketlenmiş paket dosyasının zaman damgaları saat dilimine göre kaydırıldı - #7395

  • NU1004 daha fazla eyleme dönüştürülebilir bilgi içermelidir - #7696

  • [Hata Eğlencesi] [Test Hatası] 'dotnet restore --use-lock-file --locked-mode' çalıştırılırken boş/hatalı biçimlendirilmiş kilit dosyası güncelleştirilmemelidir - #8640

  • NuGetVersionRange mantıksal olarak yanlış aralıkların ayrıştırılmasına izin verir - #9145

  • PM kullanıcı arabirimi seçili ve vurgulanmış paket kaynakları arasında ayırt edilebilir arka plan rengini gösteremiyor - #9538

  • Yüklenecek projeleri seçme onay kutusu ekran okuyucu tarafından okunmuyor - #9578

  • Ayrıntılar Bölmesi Sürümleri Açılan Listesi varsayılan seçimi Yüklü/Güncelleştirmeler sekmelerinde Yüklü/En SonTablo olmalıdır - #9887

  • Bazı .NET 5 SDK'ları raporu için geçici çözüm hesabını kaldırma TargetPlatformMoniker of ,Version= - #9913

  • dotnet nuget verify çok sessiz - #10316

  • VersionRange tek basamaklı aralıkları ayrıştıramıyor - #10342

  • VS Çözüm yöneticisi hata ayıklama sırasında için null özel durum oluşturur - #10352

  • CLI özel durum iletilerini Dize Kaynağı dosyalarına taşıma - #10392

  • Geçersiz kodu kaldırma (TabItemButtonAutomationPeer) - #10435

  • Bağlam menüsünü güncelleştir ilk seçili öğeye kaydırılmalıdır - #10498

  • Çözüm PMUI Ayrıntıları çakışıyor yatay çubuk - #10533

  • İmzalama: Sertifikanın süresi dolduğunda ve zaman damgası güvenilmediğinde birincil imza ayrıntıları görüntülenmez - #10535

  • Etkin kaynak olmaması PM kullanıcı arabiriminin gösterilmesini engeller - #10541

  • Paket Meta Verileri (ayrıntılar, kullanımdan kaldırma) bazen CodeSpaces'teki nuget.org çekilmez - #10549

  • PMUI başlatma hata ayıklama oturumu sırasında özel durumla başarısız oluyor - #10559

  • nuget geri yükleme işlemi büyük endian sisteminde paket bütünlüğü denetimi hatasına neden olur - #10567

  • PackagingException yerine FormatException oluşturuldu - #10595

  • CPVM - Grafik yürüme algoritmasında eşzamanlılık sorunları - #10598

  • PMC powershell sürüm telemetrisi ekleme - #10609

  • NuGetVersion sıralama performansını geliştirme - #10611

  • Güvenilen imzalayanlar Ekle'nin tutarsız bağımsız değişkenleri var - #10647

  • Vs2019 v16.9.0: NuGet Paket Yöneticisi'daki sekmelerin "Güncelleştirmeler" olan "Yüklü" olarak değiştirilmesi çerçeveyi güncelleştirmez. - #10654

  • PMUI sürüm numarasından "v" öğesini kaldırın - #10677

  • INuGetProjectService.GetInstalledPackagesAsync CPS proje sistemi adaylığını almadan önce atıyor - #10681

  • Ekli Simgeler Gözat sekmesindeki "Microsoft Visual Studio Çevrimdışı Paketleri" kaynağından Erişim Reddedildi neden oluyor - #10687

  • MSBuildProjectExtensionsPath ayarlanmadığında INuGetProjectService.GetInstalledPackagesAsync atıyor - #10739

  • "dotnet nuget remove source nuget.org" ilk kez çalışmıyor - #10745

  • Nuget, kullanıcı arabirimi iş parçacığına zaman uyumlu çağrı yapan zaman uyumsuz bir yöntemdeki iş parçacığı havuzu iş parçacığını engeller - #10775

  • PackageLoadContext.GetInstalledAndTransitivePackagesAsync geçersiz kod ve performansa zarar veriyor - #10790

  • NuGet SDK paketlerinde eklenmiş simgeyi kullanma - #10795

  • SPDX lisans listesini güncelleştirme - #10806

Bu sürümde düzeltildi tüm sorunların listesi - 5.10

Bu sürümdeki işlemelerin listesi - 5.10.0

Topluluk katkıları

Bu NuGet sürümünü harika hale getirmenize yardımcı olan tüm katkıda bulunanlara teşekkür ederiz!

Kim Prs Sorunlar
louis-z 3991 VersionRange tek basamaklı aralıkları ayrıştıramıyor - #10342
omajid 3860 NuGet.Client build.sh bozuk - #10139
Nirmal4G 3623 NuGet.Client build.sh bozuk - #10139
BlackGad 3953 Kaynak yollarda artan düzeylerle "nuget paketi" performansı azalır - #5706
BlackGad 3953 NuGet.exe paketi performans sorunu.. göreli yol - #5016
marcin-krystianc 3940 CPVM - Grafik yürüme algoritmasında eşzamanlılık sorunları - #10598
josesimoes 3943 nfproj proje türünü Nuget CLI için supportedProjectExtensions listesine ekleyin. - #10562

Geri bildirim karşılaması

Görüşleriniz bizim için önemlidir. Bu sürümle ilgili herhangi bir sorun varsa, mevcut sorunlar için GitHub Sorunları ve Visual Studio Geliştirici Topluluğu gözden geçirin. NuGet'in içindeki yeni sorunlar için lütfen bir GitHub Sorunu bildirin. Genel NuGet deneyimi sorunları için, Sorun Bildirmeye Yardımcı Olun > altında sık kullandığınız IDE'de bulunan Sorun Bildir seçeneği aracılığıyla bize bildirin.