Aracılığıyla paylaş


NuGet 5.2 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.2.0 Visual Studio 2019 sürüm 16.2 2.1.80X 1, 2.2.40X2
5.2.1 yok n/a .NET Core 2.2, 23 Aralık 2019 itibarıyla destekten çıktı

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

2.NETCore iş yüküne sahip Visual Studio 2019 ile isteğe bağlı yükleme olarak kullanılabilir

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

  • [Güvenlik]: Microsoft Güvenlik Önerisi CVE 2022-30184 | .NET Bilgilerinin Açığa Çıkması Güvenlik Açığı - #11883

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

  • Linux ve Mac'te yol sorunları nedeniyle zaman zaman NuGet işlemi hatalarına neden olan kritik bir hata düzeltildi - #7341

  • Visual Studio'da NuGet paket yöneticisi kullanıcı arabirimini kullanarak paketlere göz atarken kullanıcı arabirimi yanıt hızı iyileştirildi - #8039

  • Kilit dosyası (#8187,#8160,#8114,#7840) ve kimlik doğrulama eklentisi (#8300,#8271,#8269,#8210,#8198,#7845) için tonlarca güvenilirlik düzeltmesi

Bu sürümde giderilen sorunlar

Hata

  • Performans: Paket Yöneticisi Konsolu: Kullanıcı arabirimi gecikmeli güncelleştirme "Varsayılan proje" birleşik giriş kutusu seçili değeri - #8235

  • Performans: PM kullanıcı arabiriminde performans iyileştirmeleri - #8039

  • Performans: PMC'de Varsayılan Proje okunurken kullanıcı arabirimi gecikmesi - #6824

  • Performans: [vsfeedback] Yerel paket kaynağı için NuGet Güncelleştirme sekmesi donuyor - #6470

  • Eklentiler: Eklenti erken başlatılamazsa veya sonlandırılamazsa NuGet tam el sıkışma zaman aşımını bekler - #8300

  • Eklentiler: Eklenti başlatma hatasının tanınabilirliğini geliştirme - #8271

  • Eklentiler: Yerleşik eklentilerin nuget.exe bulunmasıyla ilgili sorun - #8269

  • Eklentiler: önbellek dosyası hiçbir zaman okunmaz - #8210

  • Eklentiler: Geri yükleme sırasında kimlik doğrulama eklentisiyle ilgili "Bir görev iptal edildi." hataları - #8198

  • Eklenti önbelleği Linux platformlarında aralıklı olarak bulunamaz - #7845

  • LockFile: ATF ile hatalı bir hedef çerçeve eşitliği denetimi nedeniyle hatalı NU1004 var - #8187

  • LockFile: Kilit dosyası boş veya hatalı biçimlendirilmişse '--locked-mode' geri yükleme bayrağına uyulmuyor - #8160

  • LockFile: Paketlerin kilit dosyasındaki özel derleme adlarıyla projeleri küçük harfe dönüştürmeyin - #8114

  • LockFile: Proje başvurularını kilit dosyasında küçük harfe geçirme - #7840

  • Geri yükleme: Üzerinde oynanmış imzalı paketin yüklenmesi birden çok başarısız yükleme girişimiyle sonuçlanır (yinelenen çıkışla) - #8175

  • VS: Çözüm kullanıcı seçenekleri NuGet güncelleştirmesinin ardından seri durumdan çıkarılamaz - #8166

  • UnitTest projesindeki dotnet-list-package hata döndürüyor - #8154

  • VS yükleyicisi için NuGet paket grubu oluşturma - bazı VSIX kurulum sorunlarını düzeltme - #8033

  • GeneratePackageOnBuild, NoBuild olarak ayarlanmamalıdır. - #7801

  • Yeni seçenek "-SymbolPackageFormat snupkg" .nuspec dosyası açık bir derleme başvuru öğesi içerdiğinde hata oluşturuyor - #7638

  • NuGet.targets(498,5): hata: '/tmp/NuGetScratch - #7341 yolunun bir parçası bulunamadı

DCR:

  • PackageDownload'un desteklendiğini belirten bir msbuild özelliği ekleyin - #8106

  • FrameworkReference, FrameworkReference.PrivateAssets aracılığıyla bağımlılık akışını gizleme - #7988

  • Paketin dışında runtime.json sağlama mekanizması - #7351

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