Berlaku Untuk
.NET

Tanggal Rilis:13 Juli 2021

Versi:.NET Framework 4.8

Pembaruan 13 Juli 2021 untuk Windows 10, versi 1607, dan Windows Server, versi 2016 menyertakan penyempurnaan keandalan kumulatif dalam .NET Framework 4.8. Kami menyarankan Agar Anda menerapkan pembaruan ini sebagai bagian dari rutinitas pemeliharaan rutin Anda. Sebelum Anda menginstal pembaruan ini, lihat bagian Persyaratan prasyarat dan Mulai ulang persyaratan .

Penyempurnaan kualitas dan keandalan

WPF1

- Mengatasi masalah yang memengaruhi DataGrid yang terdapat di ScrollViewer luar.

- Mengatasi crash karena ElementNotAvailableException dalam ListView dengan rekan otomatisasi item data kustom.

CLR2

- Ketika proses tidak berada di bawah tekanan memori tinggi cenderung menguntungkan melakukan BGCs atas melakukan GC pemadatan penuh. Ini biasanya diinginkan tetapi jika perilaku aplikasi berubah secara dramatis, itu bisa menyebabkan sebagian besar fragmentasi pada generasi yang lebih tua (yaitu, gen2 dan LOH) tidak terpakai. Anda dapat mengumpulkan acara GC ETW yang memberi tahu Anda berapa banyak fragmentasi yang ada di gen2 dan LOH dan memverifikasi apakah Anda berada dalam situasi ini.

Versi ini memperkenalkan konfigurasi GC baru GCConserveMemory untuk mendeteksi situasi ini dan bersikap konservatif tentang penggunaan memori dan tidak meninggalkan begitu banyak fragmentasi yang tidak digunakan.

Anda dapat menentukannya dalam file app.config

> konfigurasi <   <> runtime     <GCConserveMemory enabled="N"/>   <> /runtime <>/configuration di mana N adalah nilai bilangan bulat antara 0 dan 9 (inklusif). 0 adalah defaultnya. Tidak menentukan konfigurasi ini atau menentukannya sebagai 0 tidak mengubah penyetelan GC. Menentukan nilai bukan nol menunjukkan pada GC seberapa konservatif yang Anda inginkan tentang penggunaan memori – semakin tinggi nilainya, GC akan semakin konservatif, yaitu, semakin kecil heapnya. Kami menyarankan Anda untuk bereksperimen dengan angka yang berbeda untuk melihat nilai mana yang paling sesuai untuk Anda – biasanya kami memulai dengan nilai antara 5 dan 7. Perhatikan bahwa jika kami mendeteksi LOH memiliki terlalu banyak fragmentasi, maka akan dikompresi secara otomatis.

Winforms

- Mengatasi masalah dalam kontrol Kisi Properti untuk mencegah pembacaan data yang salah dalam beberapa skenario dalam proses 64 bit.

- Mengatasi masalah ketika System.Drawing mengosongkan ganda mengalokasikan memori ketika gagal mendapatkan pengaturan printer.

ClickOnce

- Membahas regresi yang diperkenalkan dalam pembaruan sebelumnya. Kami sekarang menghormati pengaturan kebijakan WinTrust "Abaikan pemeriksaan pembatalan stempel waktu" saat memvalidasi stempel waktu di manifes ClickOnce.

1 Windows Presentation Foundation (WPF)2 Common Language Runtime (CLR)

Cara mendapatkan pembaruan ini

Instal pembaruan ini

Saluran Rilis

Tersedia

Langkah Berikutnya

Windows Update dan Microsoft Update

Ya

Untuk mengunduh dan menginstal pembaruan ini, buka Pengaturan > Pembaruan & Keamanan > Windows Update, lalu pilih Periksa pembaruan.

Katalog Pembaruan Microsoft

Ya

Untuk mendapatkan paket mandiri untuk pembaruan ini, masuk ke situs web Katalog Pembaruan Microsoft .

Layanan Pembaruan Windows Server (WSUS)

Ya

Pembaruan ini akan disinkronkan secara otomatis dengan WSUS jika Anda mengonfigurasi Produk dan Klasifikasi sebagai berikut:

Product:Windows 10, versi 1607 dan Windows Server, versi 2016

Klasifikasi: Updates

Informasi file

Untuk daftar file yang disediakan dalam pembaruan ini, unduh informasi file untuk pembaruan kumulatif.

Prasyarat

Untuk menerapkan pembaruan ini, Anda harus menginstal .NET Framework 4.8.

Mulai ulang persyaratan

Anda harus memulai ulang komputer setelah menerapkan pembaruan ini jika ada berkas yang terpengaruh yang sedang digunakan. Kami menyarankan Agar Anda keluar dari semua aplikasi berbasis .NET Framework sebelum menerapkan pembaruan ini.

Cara mendapatkan bantuan dan dukungan untuk pembaruan ini

Masalah umum dalam pembaruan ini

Microsoft saat ini tidak menyadari masalah apa pun dalam pembaruan ini.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.