Applies To.NET

Yayın Tarihi:15 Ekim 2019

Sürüm:.NET Framework 4.8

Windows 10 Sürüm 1607 ve Windows Server 2016 için 15 Ekim 2019 güncelleştirmesi .NET 4.8'de toplu güvenilirlik iyileştirmeleri 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.

Kalite ve güvenilirlik iyileştirmeleri

ASP.NET

Özel DataAnnotation.ValidationAttribute kullanılırken ValidationContext.MemberName ile ilgili sorunu giderir.

WPF1

Yazılım işlemenin konumu ve ölçeklendirmesi çok büyük olan görüntüleri çizememesi sorununu ve sorununu giderir. Örneğin, Width=10 içeren bir Image öğesi, width=500 içeren ve kapalı pencerenin sol kenarından 700 piksel konumlandırılmış bir bit eşlem kaynağı, S = 500/10 = 50 ve X=700 konumu çok büyük olduğundan, S * X = 50 * 700 = 35000 ürününün 2^15 = 32768'i aşması açısından görünemiyor.

CLR2

Type.GetConstructors() içinden sıralanmamış ConstructorInfo'ları döndürme riskini azaltır.

Dış hataların (örneğin, çift içermeyen) temel işletim sistemi iş parçacıklarının başlatılmasını engellediği senaryolarda geliştirilmiş davranış. Çalışma zamanı artık iş parçacığının başlatılmasını beklemek yerine tanılama hatasıyla başarısız oluyor. Bu, daha iyi hata kurtarma ve hataya neden olan sorunun daha iyi tanılamasını sağlar.

SafeArray'nin tam olarak başlatılmadığı SafeArray'leri içeren geç bağlı .NET COM çağrılarını giderir ve sorunu giderir.

Winforms

Tek bir yukarı ok tuşuna basarak açılan menü öğesinin son öğesinde gezinmeyi engelleyen sorunu giderir.

Değer değişikliklerine yanıt olarak seçim null (hiçbir şey seçilmedi) olarak değiştiğinde özellik kılavuzunun NullReferenceException oluşturabilmesi sorununu giderir ve sorun

1 Windows Presentation Foundation (WPF)2 Ortak Dil Çalışma Zamanı (CLR)

Bu güncelleştirmedeki Bilinen Sorunlar

Belirti -leri:

.NET Framework 4.8 için bu 15 Ekim Toplu Güncelleştirmesi uygulandıktan sonra, kısıtlı izin kümesine sahip varsayılan AppDomain'i oluşturan bazı ClickOnce uygulamaları ve uygulamaları uygulama başlatma veya uygulama çalışma zamanı hatalarını veya beklenmeyen davranışları gözlemler. Gözlemlenebilir sorun System.AppDomainSetup.TargetFrameworkName (https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) null olduğundan, tüm ilginçliklerin .NET Framework 4.0 davranışlarına geri döndürülmesi sağlanır.

Geçi -ci çözüm:

Yeni beklenmeyen hataları veya işlevsel sorunları gözlemleyen müşteriler, uygulama yapılandırma dosyanıza aşağıdaki bölümü ekleyerek (veya birleştirerek) bir uygulama ayarı uygulayabilir:

<?xml version="1.0" encoding="utf-8" ?> yapılandırma><       çalışma zamanı><           <AppContextSwitchOverrides value="Switch.System.Reflection.DoNotForceOrderOfConstructors=true" />       /runtime>< </configuration>

Çözüm

Bu sorunu çözmek için Windows 10 Sürüm 1607 için .NET Framework 4.8 güncelleştirmesini yükleyin ve KB4532997 Windows Server 2016.

Güncelleştirmeyi edinme ve yükleme

Bu güncelleştirmeyi yükle

Bu güncelleştirmeyi indirip yüklemek için Ayarlar > Güncelleştirme & Güvenlik >Windows Update'ne gidin ve güncelleştirmeleri denetle'yi seçin.

Bu güncelleştirmenin tek başına paketini almak için Microsoft Update Kataloğu web sitesine gidin.

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 4.8 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.

Güncelleştirme değiştirme bilgileri

Bu güncelleştirme, 4515839 daha önce yayımlanan güncelleştirmelerin yerini alır.

Bu güncelleştirme için yardım ve destek alma

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.