İngilizce dilinde oku

Aracılığıyla paylaş


NuGet 5.5 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.5.0 Visual Studio 2019 sürüm 16.5 3.1.2001

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

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

  • Visual Studio'da NuGet paket yöneticisi kullanıcı arabirimi için geliştirilmiş erişilebilirlik ve ekran okuyucu deneyimi

    • Ekran Okuyucusu deneyimlerindeki erişilebilirlik sorunları, eksik alternatif Metin ve Yüklü metin kutusu için erişilebilir ad vb., - #9059
    • Paketler Listesi'ndeki Ekran Okuyucu deneyimlerindeki erişilebilirlik sorunları - #9077
    • Ekran Okuyucusu'nda "göz atma","yükleme","güncelleştirme" Sekmeleriyle ilgili erişilebilirlik sorunları - #9078
    • Ekran Okuyucusu "Boş","Bağımlılık Yok","nuget.org","MIT" bağlantı etiketi #9157'yi duyurmaz
  • Yerel akışlarda barındırılan paketler için Visual Studio paket yöneticisi kullanıcı arabiriminde bağımsız simgeler oluşturma desteği - #8189

  • MSBuild Statik Graf API'leri - 8791 çağrılarak değerlendirmelerin hızlandırıldığı kullanılarak RestoreUseStaticGraphEvaluation önemli ölçüde geliştirilmiş operasyon dışı geri yükleme performansı

  • Platformlar arası kimlik doğrulama eklentileriyle geliştirilmiş dotnet.exe güvenilirliği

    • TaskCanceledException ile dotnet geri yüklemesi başarısız oluyor - #7842
    • Eklenti: "Bir görev iptal edildi" - Bunun nedeniyle ADO kimlik doğrulamasıyla ilgili sorun. - #8528
  • add dotnet nuget <add|remove|update|disable|enable|list> source command - #4126

  • Dotnet nuget push kullanımı için --skip-duplicate destek - #8778

  • packages.config msbuild /restore desteği - #8506

Bu sürümde giderilen sorunlar

Hata

  • V3 Api'leri ile Kendi Kendine Güncelleştiriciyi Yeniden Çalışma - #4197

  • Yanlış paket bağımlılığı sürümü Paket bağımlılığı sürümü '*' olarak ayarlandıysa - #6697

  • ErrorUnsafePackageEntry hata iletisi sorunun kaynağını göstermiyor - #7505

  • Kilit dosyası "*" senaryolarında dikkate alınmadı - #8073

  • NuGet.exe, PackageReference içinde * kullanılırken paketin en son sürümüne çözümlenmiyor (MSBuild/Dotnet/VS geri yükleme işlemi) - #8432

  • Çoklu hedefleme WPF projesi ile dotnet liste paketi - #8463

  • ConcurrencyUtilities'i geliştirme (CPU kullanımını azaltma) - #8653

  • Kaldırılan proje senaryoları için DG Belirtimi önizleme geri yüklemelerinde yazılamamalıdır - #8793

  • Visual Studio NuGet paketlerinin (RestoreManagerPackage) çözüm derleme olaylarında otomatik olarak yüklenmesi gerekiyor - #8796

  • VS Ayarlar init'te kilitlenme - #8842

  • Proje bir çözüm klasörüne yerleştirilirse VisualStudio ToolBox bir NuGet paketinden doldurulmuyor - #8868

  • VS: çözüm geri yükleme işlemi yarış durumundan dolayı kalıcı olarak başarısız oluyor - #8881

  • Yüklü sekmede sabit "yükleniyor.." ve güncelleştirmeler sekmesinde "arama <terimi>..." - #8890

  • Önbelleğin süresi dolduktan sonra VS PM kullanıcı arabiriminde Ekli Simgeler eksik - #9069

  • FireAndForget PM kullanıcı arabirimi başlatma - #9112

  • Geri yükleme: IncludeExcludeFiles.Equals(...) uygulaması yanlış - #9167

  • Geri Yükleme: PackageSpec.Clone() eşit olmayan bir kopya oluşturuyor - #9211

  • "Derleme hatalarla biterse Hata Listesini her zaman göster" işaretlenmese de gösterilen hata listesi - #8190

  • Statik Graf geri yükleme işlemi boş SolutionPath geçirmemelidir - #9061

  • Geri yükleme: Her proje için 4 kez hesaplanan kapatma - #9042

  • Geri Yükleme: DependencyGraphSpec.Load(...) için JObject gerekmez - #9040

  • Geri yükleme: Büyük nesne yığınında (LOH) oluşturulan büyük dizeler - #9031

  • MSBuild SDK Çözümleyicisi - 8848 nedeniyle daha yeni mono üzerindeki özel nuget.exe bozulabilir

  • nuget.dgspec.json "başka bir işlem tarafından kullanıldığında" geri yükleme başarısız oluyor - 8692

DCR'ler

  • _GetRestoreProjectStyle mantığı bir görevde olmalıdır - #8804

  • Yüklü sekmede varsayılan olarak kullanımdan kaldırma bilgileri ekleme - #8541

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