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
Tüm durumlar için ana
dotnet nuget trust
komut yardımı yerine alt komut yardımını göster - #10788PAKET güvenlik açıklarını PMUI ayrıntıları bölmesinde azalan düzende sıralama - #11091
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 - #9831Seç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 - #11407ResolverUtility.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
dotnet nuget push -n|--no-symbols veya -d|--disable-buffering özel durum oluşturur error: File does not exist ...
. - #11601
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.
Ek değer parametresi olmadan tek başına ve -d|--disable-buffering
seçeneklerini kullanın-n|--no-symbols
.
Bu NuGet sürümünü harika hale getirmenize yardımcı olan tüm katkıda bulunanlara teşekkür ederiz!
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.