Yayın Tarihi:
14 Mayıs 2024Sürüm:
.NET Framework 3.5 ve 4.8.1Windows Server 2022 için 14 Mayıs 2024 güncelleştirmesi, .NET Framework 3.5 ve 4.8.1'deki güvenlik ve toplu güvenilirlik iyileştirmelerini içerir. Bu güncelleştirmeyi düzenli bakım yordamlarınızın bir parçası olarak uygulamanızı öneririz. Bu güncelleştirmeyi yüklemeden önce Önkoşullar ve Yeniden başlatma gereksinimi bölümlerine bakın.
Özet
Güvenlik geliştirmeleri
Bu sürümde yeni bir güvenlik iyileştirmesi yoktur. Bu güncelleştirme topludur ve daha önce yayımlanan tüm güvenlik iyileştirmelerini içerir.
Kalite ve Güvenilirlik Geliştirmeleri
CLR1 |
- Birkaç iş parçacığının tümü aynı yönetilen türdeki ITypeInfo uygulamasını eşzamanlı olarak sorgularsa kilitlenmelerin oluşması sorununu giderir. - ISymUnmanagedReader::GetMethodsFromDocumentPosition ve ISymUnmanagedReader2::GetMethodsInDocument API'lerinin belirli koşullarda yanlış sonuçlara neden olabileceği sorununu giderir. |
.NET Kitaplıkları |
- fbx dosya ayrıştırıcısında tetiklenebilen sorunu giderir. - FIPS algoritmalarının DOĞRUlanmış MIST uygulamalarını kullanma sorununu giderir. |
.NET Ile İlgili Temel Bilgiler |
- IIS 10'da kullanıma sunulan joker karakter biçimi değişiklikleriyle ilgili sorunu giderir. |
WPF2 |
- GetWindowText ve GetWindowTextLength yöntemleri çağrılırken uygulamaların kilitlenmesi sorununu giderir. |
1Ortak Dil Çalışma Zamanı (CLR)
2Windows Presentation Foundation (WPF)
Bu güncelleştirme hakkında ek bilgi
Aşağıdaki makaleler, tek tek ürün sürümleriyle ilgili olarak bu güncelleştirme hakkında ek bilgiler içerir.
-
5038282 Windows Server 2022 için .NET Framework 3.5, 4.8 ve 4.8.1 toplu güncelleştirmesinin açıklaması (KB5038282)
Bu güncelleştirmedeki bilinen sorunlar
Belirti |
Microsoft, müşterilerin belirli SQL CLR tarafından barındırılan senaryolarda çalışma zamanı özel durumlarını gözlemlemelerine neden olan .NET Framework Mayıs toplu güncelleştirmesi hakkında raporlar aldı. Bu özel durumlar hata iletisiyle gösterilir System.Security.HostProtectionException: CLR konağı tarafından yasaklanmış ve özel durum yığını izlemesinde aşağıdaki çerçevelerden birini içerecek bir işlem gerçekleştirmeye çalışıldı: System.Security.Cryptography.SHA256Managed.. ctor() -veya-System.Security.Cryptography.SHA384Managed.. ctor() -veya-System.Security.Cryptography.SHA512Managed.. ctor() Bu özel durum, .NET Framework SHA256Managed, SHA384Managed ve SHA512Managed türlerinin uygulanmasında yapılan son değişikliklerden kaynaklanır. SQL CLR tarafından barındırılan ortamlarda SHA1Managed, HMACSHA1, HMACSHA256, HMACSHA284 ve HMACSHA512 türlerinin kullanılması etkilenmez. |
Geçici Çözüm |
Birden çok geçici çözüm seçeneği mevcuttur. Bir seçenek, SHA256Managed, SHA384Managed veya SHA512Managed türleriniN GÜVENSİz olarak kullanıldığı derlemeyi işaretlemektir. Bu, SQL CLR barındırılan ortamının etkilenen oluşturucuların başarıyla yürütülmesine izin vermesine neden olur. Bir diğer seçenek de .NET Framework SHA-2 API'leri ailesi yerine SQL'in yerleşik HASHBYTES işlevini kullanmaktır. HASHBYTES işlevi doğrudan SQL'den çağrılabilir ve yönetilen kod yazmayı gerektirmez. |
Çözüm |
Microsoft bu sorunu güncelleştirme KB5043806 çözdü. |
Bu güncelleştirmeyi edinme
Bu güncelleştirmeyi yükle
Yayın Kanalı |
Kullanılabilir |
Sonraki Adım |
Windows Update ve Microsoft Update |
Evet |
Hiç kimse. Bu güncelleştirme Windows Update'dan otomatik olarak indirilir ve yüklenir. |
İş İçin Windows Update |
Evet |
Hiç kimse. Bu güncelleştirme Windows Update'dan otomatik olarak indirilir ve yüklenir. |
Microsoft Update Kataloğu |
Evet |
Bu güncelleştirmenin tek başına paketini almak için Microsoft Update Kataloğu web sitesine gidin. |
Windows Server Update Services (WSUS) |
Evet |
Bu bireysel .NET Framework ürün güncelleştirmesi, işletim sistemi güncelleştirmesi uygulanarak uygulanabilir olduğunda yüklenir. İşletim sistemi güncelleştirmeleri hakkında daha fazla bilgi için bu güncelleştirme bölümü hakkında ek bilgilere bakın. |
Dosya bilgileri
Bu güncelleştirmede sunulan dosyaların listesi için toplu güncelleştirme için dosya bilgilerini indirin.
Ön koşullar
Bu güncelleştirmeyi uygulamak için .NET Framework 3.5 veya 4.8.1 yüklü olmalıdır.
Yeniden başlatma gereksinimi
Etkilenen dosyalar kullanılıyorsa bu güncelleştirmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekir. Bu güncelleştirmeyi uygulamadan önce tüm .NET Framework tabanlı uygulamalardan çıkmanızı öneririz.
Bu güncelleştirme için yardım ve destek alma
-
Güncelleştirmeleri yükleme yardımı: Windows Update SSS
-
Çevrimiçi ve evde kendinizi koruyun: Windows Güvenliği desteği
-
Ülkenize göre yerel destek: Uluslararası Destek