Pembaruan Kumulatif 15 Oktober 2019-KB4519564 untuk .NET Framework 4.8 untuk Windows 10 Versi 1709

Berlaku Untuk
.NET

Catatan

  • Tanggal Rilis:
    15 Oktober 2019
  • Versi:
    .NET Framework 4,8

Pembaruan 15 Oktober 2019 untuk Windows 10 Versi 1709 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 kegagalan runtime aplikasi atau peluncuran 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>

Resolusi

Untuk mengatasi masalah ini, instal pembaruan .NET Framework 4.8 untuk Windows 10 Versi 1709 KB4532999.

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

Memperbarui informasi penggantian

Pembaruan ini menggantikan pembaruan yang dirilis sebelumnya [4515841](https://support.microsoft.com/help/4515841\).

Cara mendapatkan bantuan dan dukungan untuk pembaruan ini