NuGet 6.3 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.3 | Visual Studio 2022 sürüm 17.3 | 6.0.4001 |
6.3.1 | Visual Studio 2022 sürüm 17.3 | 6.0.4021 |
6.3.3 | Yok | 6.0.4101 |
6.3.4 | Yok | 6.0.4191 |
1 Visual Studio 17.3 with.NET Core iş yükü ile yüklendi
- [Güvenlik]: Microsoft Güvenlik Danışmanlığı CVE-2024-0057 | NuGet İstemciSi Güvenlik Özelliğini Atlama Güvenlik Açığı - #12653
- [Güvenlik]: Microsoft Güvenlik Danışmanlığı CVE-2023-29337 | NuGet İstemcisi Uzaktan Kod Yürütme Güvenlik Açığı - #12653
Not
Linux'ta hataya neden olan bir davranış değişikliği vardır. NuGet'in çeşitli işlemleri sırasında geçici dosyaları depoladığı geçici klasör konumu olarak değiştirildi /tmp/NuGetScratch
/tmp/NuGetScratch<username>
. Örneğin User1 kullanıcısı için geçici klasör olacaktır /tmp/NuGetScratchUser1
.
- [Güvenlik]: Microsoft Güvenlik Önerisi CVE-2022-41032 | .NET Ayrıcalıkların Yükseltilmesi Güvenlik Açığı - #12149
[Özellik] Kullanıcının PM kullanıcı arabirimi aracılığıyla özel (kayan) sürümler girişine izin ver - #9829 #3788
[Özellik] Yinelenen PackageReference, PackageVersion veya PackageDownload öğeleri belirtildiğinde NuGet uyarır - #9467 #9864
Merkezi Paket Yönetimi kullanılırken, Visual Studio artık paketleri yüklerken hata oluşturmaz ve bunun yerine proje ve merkezi paket yönetim dosyası güncelleştirilir - #11828
NuGet.Common, NuGet.Configuration, NuGet.Frameworks, NuGet.Packaging.Extraction ve NuGet.Versioning artık net45 veya net40'ı desteklemiyor - #11830
DCR'ler:
[DCR]: NU1507'de yazdırma kaynakları - #11715
[DCR]: Yalnızca VS kapanıyorsa VS cred sağlayıcı isteklerini iptal et - #11970
C++/CLI PackageReference projeleri için NuGet, TargetPlatformMoniker - #11808'i yoksaymalıdır
[DCR]: Yeniden oluşturma sırasında yakalanan özel durumları iç özel durumlar olarak ekleyin (MsBuildUtility'de) - #11766
her ikisi de belirtiyor -f ... ve -r ... proje dosyasında birden çok çerçeve varsa dotnet derlemesi geri yüklenemiyor - #11653
PackageSourceMapping ortak oluşturucu - #11609
Sistem ve geri dönüş sertifika paketleri için destek ekleme - #11263
Hata:
[Hata]: X.509 güven deposu ve SDK çözümleyici kod yolları içinde
dotnet add package
başlatılmadı - #11956VS Çözüm Yöneticisi'nde Önbellek DTE hizmeti - #11902
Nuget CPS başvuru okuyucusu tüm vc projelerini tamamen yüklenmeye zorluyor - #11877
Dotnet package verification env var value comparison case insensitive - #11876
LockFileFormat'ta JsonTextWriter'ın el ile kullanılması - #11870
EqualityUtility'de ek ayırmalar - #11867
[Hata]: İşlem karma koduna yapıların kutulanması aşırı ayırmalara neden oluyor - #11866
Geri yükleme bir NU1301'i yükselttiğinde, derleme kırmızı birring gibi bir
project.assets.json doesn't have a target for 'net6.0-windows10.0.19041.0
hatayla başarısız olabilir - #11862[Hata]: İngilizce olmayan dillerde VS kullanılırken listede "Tümü" paket kaynağı seçeneği sıralanmamış olarak görünüyor - #11857
[Hata]: [Hata Eğlencesi] Çözüm düzeyi PM kullanıcı arabiriminin "Birleştir" sekmesinde "Sürüm" açılan kutusu boş - #11806
PackageDownload birden çok sürüm Visual Studio'da çalışmaz. - #11798
[Hata]: Visual Studio geri yüklemesi bazen originalTargetFrameworks'i project.assets.json yanlış ayarlar - #11795
[Hata]: NuGet bazı HTTP zaman aşımlarını yeniden denemez - #11779
[Hata]: RestoreCommandCannotDeterminePackagesFolder_deu'de yazım hatası - #11774
SPDX lisanslarını bb0099c olarak güncelleştirme - #11765
"Yoldaki geçersiz karakterler" (Çözüm Dizini) - #11764
NuGet Paket Yöneticisi penceresi, bir kaçış animasyonu nedeniyle kalıcı WPF kare hızı artışına neden oluyor - #11746
[Hata]: PM kullanıcı arabirimi sürüm listesi yalnızca tek bir en son sürümü gösteriyor - #11734
Paket başvuruları işlenirken çok sayıda ayırma - #11733
SemanticVersion.ParseSections() içinde Gereksiz Ayırmalar - #11732
[Hata]: Paket kaynağı eşlemeleri için yeni uyarı, kaynak dizesi yer tutucusu için bir değer geçirmiyor - #11709
[Hata]: Merkezi paket yönetimi işlemsiz geri yüklemeleri sonlandırıyor - #11696
[Hata]: -MsBuildPath seçeneği nuget.exe geri yüklemeye geçirildiğinde MsBuild sürümü doğru ayrıştırılmıyor - #11689
[Hata]: NoWarn kullanırken çok yavaş geri yükleme veya OOM - #11669
[Hata]: nuget.exe tarafından 64 bit msbuild.exe kullanıldığında otomatik kimlik bilgisi eklentisi bulma işlemi bozuluyor - #11623
[Hata]: Geri yükleme sırasında paket sürümlerinde döngüleri veya olası düşüşleri algılarken bellek ayırmayı azaltın - #11614
JTF'yi kullanmaktan kaçının. Sarmalanmış özellik alma işlemini çalıştırın, bunun yerine zaman uyumsuz yöntemleri kullanın. - #11199
.nupkg.metadata kilitlendi ve başka bir işlem tarafından kullanılıyor - #10882
"RestoreLockedMode" etkinleştirildikten sonra çözüm oluşturulduğunda beklenmeyen "Proje dosyanız "win" dosyasını "RuntimeIdentifier" olarak listelemiyor" hatası oluşuyor - #10590
NuGet.exe paketi, proje dosyasını paketlerken bir uyarı (NU5128) oluşturur - #8713
Geçişli kilit dosyaları (joker karakterli) nu1004 ile sonuçlanır - #8465
Geçişli bağımlılıkları desteklemek için NuGet kodundaki deneme altyapısını geliştirme - #10758