İngilizce dilinde oku

Aracılığıyla paylaş


NuGet 6.1 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
6.1.0 Visual Studio 2022 sürüm 17.1 6.0.2001

1 Visual Studio 2022 with.NET Core iş yüküyle yüklendi

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

  • Tüm durumlar için ana dotnet nuget trust komut yardımı yerine alt komut yardımını göster - #10788

  • PAKET güvenlik açıklarını PMUI ayrıntıları bölmesinde azalan düzende sıralama - #11091

Bu sürümde giderilen sorunlar

DCR'ler:

  • project.json için nuget.exe paketini varsayılan olarak devre dışı bırakın, etkinleştirmek için bir geri dönüş var var ekleyin - #11214

  • [DCR]: .NET'te Apple TFM'leri için uyumluluk kurallarını ayarlama - #11338

  • [DCR] [Müşteri Etkisi Yok]: NuGetPackage (VS uzantı giriş noktası) DTEEvents kullanmamalıdır - #11360

  • [DCR]: NuGet olmayan araç herhangi bir kaynak olmadan nuget.config oluşturduğunda eksik nuget.org azaltma - #11387

  • [DCR]: Visual Studio sürüm numaralarını izlemek için NuGet.VisualStudio ve NuGet.VisualStudio.Contracts - #11394

  • [DCR]: System.Version kullanan VS Genişletilebilirlik API'lerini kullanımdan kaldırma - #11412

  • [DCR]: System.Runtime.Versioning.FrameworkName kullanan eski VS genişletilebilirlik API'leri - #11419

  • Mac Catalyst'i kaldır uyarısı - #11438

  • dotnet nuget push - Seçenek için eksik değer - #4864

Hata:

  • Kafa karıştırıcı geri yükleme çıkışı: Projelerden birinde biraz geri yükleme yaptı, ancak sonunda hala "Tüm paketler zaten yüklü ve geri yüklenecek bir şey yok" yazdırılıyor - #4376

  • Geri yükleme başarısız olduğunda çıkışta yeterli bilgi yazdırmıyor - #6047

  • Minimum VS yüklemesi NuGet kullanıcı arabirimini bozmuş - #8414

  • Özellik kullanılırken Clear All NuGet cache(s) Visual Studio yanıt vermiyor - #9831

  • Seçili Paket değiştirilirken Ayrıntılar Bölmesinde sürüm listesi eşitlenmemiş - #10557

  • Dosya Çakışması iletişim kutusunun erişim anahtarları yok - #10691

  • ContentItemCollection, Numaralandırıcıların aşırı ayrılmasına neden olan verim dönüşünü kullanır - #10921

  • UIDelay: nuget.packagemanagement.visualstudio.dll!NuGet.PackageManagement.VisualStudio.VsCoreProjectSystemReferenceReader+<GetProjectReferencesAsync>d__ - yönetilen projeler - #11163

  • [Hata]: MSBuild geri yükleme özel durumunu uyarı olarak günlüğe kaydetme - #11179

  • [Hata]: Kaynak ve Ad Alanları için kullanılan dize karşılaştırma yaklaşımı tutarlı değil - #11182

  • "Gözat" sekmesinde bir paketin sağındaki "yükle" düğmesi için araç ipucu yok - #11189

  • Zaman Uyumsuz Hizmet Sağlayıcısı, özel atama yerine yerleşik TService,TInterface uzantıları aracılığıyla iş parçacığı havuzu iş parçacıklarında çağrılmalıdır - #11200

  • [Hata]: PM kullanıcı arabirimindeki paket kaynakları açılan listesinde Kültür Yoksay büyük/küçük harf kullanımıyla karşılaştırıldığında adları eşit olan birden çok paket kaynağı olduğunda VS kilitleniyor - #11241

  • "ms" ve "sec" dizeleri Çıkış - Paket Yöneticisi penceresinde yerelleştirilmemiştir. - #11297

  • PM kullanıcı arabiriminde yerel ayar/kültür ayarlamalarını kullanarak Paket Kaynağı açılan listesini sırala - #11298

  • Da7ecca'dan fafa781'e SDPX lisans listesini güncelleştirme - #11309

  • [Hata]: NuGet.Localization oluşturulmadı - #11328

  • [Hata]: NuGet.Tools VS paketinin zaman uyumlu olay işleyicilerinde mef derlemesini yükleme yanıt gecikmelerine neden olabilir - #11334

  • [Hata]: Proje yolu NULL ise NuGet SDK çözümleyicisi oluşturmamalıdır - #11376

  • [Hata]: PackageSourceMapping tutarsızlıkları bildirilmelidir - #11385

  • [Hata]: RegistryKeyUtility.GetValueFromRegistryKey() parametresi kullanılmamış ve hatalı sonuçlara yol açıyor - #11407

  • ResolverUtility.FindLibraryByVersionAsync içindeki yığın ayırmalarını azaltma - #11409

  • [Hata]: Bulunan Paket Kaynağı Eşleme eşleşmeleri projeler için günlüğe kaydedilmemelidir - #11413

  • [Hata]: GetService/GetServiceAsync sonucunu açıkça atamaktan kaçının, bunun yerine uzantı yöntemlerini kullanın - #11451

  • [Hata]: VS'deki Paket Kaynağı seçenekleri paket kaynaklarını veya onay kutusu durumunu duyurmaz - #11482

  • [Hata]: VS paket kaynağı seçenekleri, kaynak eklerken veya kaldırırken tüm onay kutularını temizler - #11521

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

Bilinen sorunlar

dotnet nuget push -n|--no-symbols veya -d|--disable-buffering özel durum oluşturur error: File does not exist ... . - #11601

Sorun

Daha önce komutuyla dotnet nuget push ve -d|--disable-buffering seçeneklerini kullanmak -n|--no-symbols için gereksiz rastgele değerin geçirilmesi gerekir. Bu gereksiz değerin kaldırılması, gerçek gönderme işlemi başarılı olsa bile özel durum error: File does not exist ... oluşturarak betiğinizi bozabilir.

Geçici çözüm

Ek değer parametresi olmadan tek başına ve -d|--disable-buffering seçeneklerini kullanın-n|--no-symbols.

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
mairaw 4336 Bozuk NuGet logo resmi düzeltildi - #11390

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.