Pembaruan Kumulatif 15 Oktober 2019-KB4519562 untuk .NET Framework 4.8 untuk Windows 10 Versi 1607 dan Windows Server 2016
Applies To
.NETTanggal Rilis:
15 Oktober 2019Versi:
.NET Framework 4.8Pembaruan 15 Oktober 2019 untuk Windows 10 Versi 1607 dan Windows Server 2016 menyertakan penyempurnaan keandalan kumulatif dalam .NET 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
ASP.NET |
Mengatasi masalah dengan ValidationContext.MemberName ketika menggunakan DataAnnotation.ValidationAttribute kustom. |
WPF1 |
Alamat dan masalah di mana penyajian perangkat lunak gagal menggambar gambar yang posisi dan skalanya terlalu besar. Misalnya, elemen Gambar dengan Width=10, bersumber ke bitmap dengan width=500 dan diposisikan 700 piksel dari tepi kiri jendela yang tertutup, gagal muncul karena faktor skala S = 500/10 = 50 dan posisi X=700 terlalu besar, dalam arti produk mereka S * X = 50 * 700 = 35000 melebihi 2^15 = 32768. |
CLR2 |
Mengurangi risiko pengembalian ConstructorInfo yang tidak diurutkan dari Type.GetConstructors(). Perilaku yang disempurnakan dalam skenario ketika bug eksternal (seperti bebas ganda) mencegah alur OS yang mendasari dimulai. Runtime sekarang gagal dengan kesalahan diagnostik daripada menggantung menunggu utas dimulai. Ini memungkinkan pemulihan kegagalan yang lebih baik dan diagnostik masalah yang lebih baik yang menyebabkan kegagalan. Alamat dan masalah dengan panggilan .NET COM yang terlambat terikat yang berisi SafeArrays di mana SafeArray tidak sepenuhnya diinisiasi. |
Winforms |
Mengatasi masalah yang mencegah navigasi ke item terakhir item menu menurun dengan menekan satu tombol panah atas. Alamat dan masalah di mana kisi properti dapat memberikan NullReferenceException ketika pilihan berubah menjadi null (tidak ada yang dipilih) sebagai respons terhadap perubahan nilai |
1 Windows Presentation Foundation (WPF) 2 Common Language Runtime (CLR)
Masalah umum dalam pembaruan ini
Gejala:
Setelah menerapkanPembaruan Kumulatif 15 Oktober ini untuk .NET Framework 4.8, beberapa aplikasi dan aplikasi ClickOnce yang membuat AppDomain default dengan kumpulan izin terbatas dapat mengamati peluncuran aplikasi atau kegagalan runtime aplikasi, atau perilaku yang tidak diharapkan. Masalah yang dapat diamati adalah System.AppDomainSetup.TargetFrameworkName (https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) adalah null, yang mengakibatkan perubahan yang memungkinkan kembali ke perilaku .NET Framework 4.0.
Solusi:
Pelanggan yang mengamati kegagalan tak terduga baru atau masalah fungsional dapat menerapkan pengaturan aplikasi dengan menambahkan (atau menggabungkan) bagian berikut ke file konfigurasi aplikasi Anda:
<?xml version="1.0" encoding="utf-8" ?> > konfigurasi < > runtime < <AppContextSwitchOverrides value="Switch.System.Reflection.DoNotForceOrderOfConstructors=true" /> </runtime> > /konfigurasi < |
Pemecahan Masalah
Untuk mengatasi masalah ini, instal pembaruan untuk .NET Framework 4.8 untuk Windows 10 Versi 1607 dan Windows Server 2016 KB4532997.
Cara mendapatkan dan menginstal pembaruan
Instal pembaruan ini
Untuk mengunduh dan menginstal pembaruan ini, buka Pengaturan > Pembaruan & Keamanan > Windows Update, lalu pilih Periksa pembaruan.
Untuk mendapatkan paket mandiri untuk pembaruan ini, masuk ke situs web Katalog Pembaruan Microsoft .
Informasi berkas
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.
Persyaratan mulai ulang
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.
Informasi penggantian pemutakhiran
Pembaruan ini menggantikan pembaruan yang dirilis sebelumnya 4515839.
Cara mendapatkan bantuan dan dukungan untuk pembaruan ini
-
Bantuan untuk menginstal pembaruan: tanya jawab umum Windows Update
-
Lindungi diri Anda secara online dan di rumah: dukungan Keamanan Windows
-
Dukungan lokal sesuai dengan negara Anda: Dukungan Internasional