Applies To.NET

Yayınlanma Tarihi: 9 Şubat 2021

Sürüm: .NET Framework 4.8

Özet

Güvenlik Geliştirmeleri

Bu güvenlik güncelleştirmesi .NET Framework'te hizmet reddi güvenlik açığının adreslerini karşılar. Daha fazla bilgi için lütfen BKZ. 2021-24111.

Kalite Geliştirmeleri

ASP.NET

- 20 Ekim'de yayımlanan güncelleştirmeyi yükledikten sonra, büyük olasılıkla "Hata ASPCONFIG" sözcüklerini içeren bir iletiyle bazı ASP.Net uygulamalarının, ön derleme sırasında başarısız olması sorunuyla ilgili bir soruna ilişkindir.

WPF1

- Düzen yuvarlama etkinleştirildiğinde ve DPI ölçeklendirmesi %100 değilken TreeView'ın sonuna kaydırarak askıda kalma adreslerini gösterir.

CLR

- Otomatik Yerel Görüntü oluşturma görevinin güvenilirliğini geliştirmektedir.

1 Windows Presentation Foundation (WPF)

Bu güncelleştirmede bilinen sorunlar

Belirti

Bu güncelleştirmeyi yükledikten sonra, WPF uygulamaları aşağıdakine benzer bir çağrı yığınıyla birlikte kilitlenmeye neden olabilir

Exception Info: System.NullReferenceException at System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) at System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr)
at System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean)
at System.Windows.Interop.HwndMouseInputProvider.Dispose()

Bu durum, RootVisual null olan bir HwndSource'un yok olması, pencerelerin yerleştirilmesi veya bölünmesi sırasında Visual Studio'da ortaya çıkan ve diğer uygulamalarda ortaya çıkabilecek bir durumdur.

Geçici Çözüm

Bu sorunu çözmek için, "Kitaplık tüketicileri için AppContext" başlığı altında AppContext Sınıfı'da (Sistem) açıklanan yöntemlerden birini kullanarak iki AppContext anahtarı ayarlayın.  Anahtarlar, temSwitch.Sysadlandırılmıştır. Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix veSwitch.System. Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix ve her ikisi de "true" olarak ayarlansın.   İlk anahtar kilitlenmeyi önlemeye devam ediyor, ancak KB'lerde düzeltilecek hatayı yeniden tanıtıyor.  İkinci anahtar şu anda yoksayılır, ancak null başvuru kilitlenmesi için bir düzeltme içeren gelecekteki .NET güncelleştirmesinde tanınacak;  özgün hata düzeltmesini geri yükledi.

Örneğin, geçici çözümü app.config kapsamında uygulamak için app.config dosya yöntemini kullanma:

<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

Bu güncelleştirme nasıl güncelleştirmeyi alır?

Bu güncelleştirmeyi yükle

Sürüm Kanalı

Kullanılabilir

Sonraki Adım

Windows Update ve Microsoft Update

Evet

Yok. Bu güncelleştirme Windows Update'den otomatik olarak indirilecek 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

Ürün ve Sınıflandırmaları aşağıdaki gibi yapılandırdıysanız, bu güncelleştirme WSUS ile otomatik olarak eşitlenir:

Ürün:Windows 10, sürüm 1607 ve Windows Server, sürüm 2016

Sınıflandırma: Güvenlik Güncelleştirmeleri

Dosya bilgileri

Bu güncelleştirmede sağlanan dosyaların listesi için, toplu güncelleştirme için dosya bilgilerini indirin.

Koruma ve güvenlik hakkında bilgi

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.