13 Temmuz 2021-KB5004115 Windows 10, sürüm 1607 ve Windows Server, sürüm 2016 için .NET Framework 4.8 Toplu Güncelleştirmesi

Uygulandığı Öğe
.NET

Çıkış Tarihi:
13 Temmuz 2021

Sürüm:
.NET Framework.NET Framework 4.8

Windows 10, sürüm 1607 ve Windows Server, sürüm 2016 için 13 Temmuz 2021 güncelleştirmesi, .NET Framework 4.8'de toplu güvenilirlik iyileştirmeleri içerir. Düzenli bakım rutinlerinizin bir parçası olarak bu güncelleştirmeyi 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 geliştirmeleri

WPF1 - Bir dış ScrollViewer'da bulunan bir DataGrid'i etkileyen sorunu giderir.
- Özel veri öğesi otomasyon eşleriyle ListView'da ElementNotAvailableException nedeniyle oluşan kilitlenmeyi giderir.
CLR2 - İşlem yüksek bellek baskısı altında olmadığında, tam sıkıştırma GC'leri yapmak yerine BGC'leri yapmayı tercih etme eğilimindedir. Bu genellikle arzu edilir, ancak uygulama davranışı önemli ölçüde değişirse, eski nesillerde (yani, gen2 ve LOH) parçalanmanın çoğunun kullanılmamasına neden olabilir. Gen2 ve LOH'de ne kadar parçalanma olduğunu söyleyen GC ETW olaylarını toplayabilir ve bu durumda olup olmadığınızı doğrulayabilirsiniz.
Bu sürüm, bu durumu algılamak ve bellek kullanımı konusunda muhafazakar olmak ve çok fazla parçalanmayı kullanılmadan bırakmamak için yeni bir GC yapılandırması GCConserveMemory'yi sunar.
Bunu app.config dosyasında belirtebilirsiniz
<Konfigürasyon>
<çalışma zamanı>
<GCConserveMemory enabled="N"/>
</runtime>
</yapılandırma>

burada N, 0 ile 9 (dahil) arasında bir tamsayı değeridir. 0 varsayılandır. Bu yapılandırmayı belirtmemek veya 0 olarak belirtmek GC ayarını değiştirmez. Sıfır olmayan bir değer belirtmek, GC'ye GC'nin bellek kullanımı konusunda ne kadar muhafazakar olmasını istediğinizi gösterir - değer ne kadar yüksekse, GC o kadar muhafazakar olur, yani yığın o kadar küçük olur. Hangi değerin size en uygun olduğunu görmek için farklı sayılarla denemeler yapmanızı öneririz; genellikle 5 ile 7 arasında bir değerle başlarız. LOH'nin çok fazla parçalanması olduğunu tespit edersek, otomatik olarak sıkıştırılacağını unutmayın.
Winforms - 64 bit işlemlerde bazı senaryolarda yanlış veri okunmasını önlemek için Özellik Izgarası denetimindeki bir sorunu giderir.
- System.Drawing'in yazıcı ayarları alınamadığında ayrılan belleği iki kez boşaltması sorununu giderir.
Bir Kez Tıkla - Önceki güncelleştirmelerde ortaya çıkan bir gerileme sorununu giderir. Artık ClickOnce bildirimlerinde zaman damgalarını doğrularken WinTrust ilke ayarı olan "Zaman damgası iptal denetimlerini yoksay" ayarını dikkate alıyoruz.

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

Bu güncelleştirmeyi alma

Bu güncelleştirmeyi yükleme

Sürüm Kanalı Kullanılabilir Sonraki Adım
Windows Update ve Microsoft Update Evet Bu güncelleştirmeyi indirip yüklemek için Ayarlar>Güncelleştirmesi & Güvenlik>Windows Update'e gidin ve ardından Güncelleştirmeleri denetle'yi seçin.
Microsoft Update Kataloğu Evet Bu güncelleştirmenin tek başına paketini edinmek 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ırırsanız bu güncelleştirme WSUS ile otomatik olarak eşitlenir:
Ürün:Windows 10Windows 10, version 1607 ve Windows ServerWindows Server, version 2016
Sınıflandırma: Güncelleştirmeler

Dosya bilgileri

Bu güncelleştirmede sunulan dosyaların listesi için toplu güncelleştirme için dosya bilgilerini indirin.

Önkoşullar

Bu güncellemeyi uygulamak için .NET Framework.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.

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

Bu güncelleştirmeyle ilgili bilinen sorunlar

Microsoft bu güncelleştirme ile ilgili bir soruna dair bilgi almamıştır.