15 Oktober 2019-KB4519562 Pembaruan Kumulatif untuk .NET Framework 4.8 untuk Windows 10 Versi 1607 dan Server Windows 2016

Berlaku Untuk
.NET

Catatan

  • Tanggal rilis:
    15 Oktober 2019
  • Versi:
    .NET Framework 4.8

Pembaruan 15 Oktober 2019 untuk Windows 10 Versi 1607 dan Server Windows 2016 mencakup penyempurnaan keandalan kumulatif di .NET 4.8. Kami menyarankan Anda menerapkan pembaruan ini sebagai bagian dari rutinitas pemeliharaan rutin Anda. Sebelum menginstal pembaruan ini, lihat bagian Prasyarat dan persyaratan Mulai Ulang .

Peningkatan kualitas dan keandalan

ASP.NET Mengatasi masalah dengan ValidationContext.MemberName saat menggunakan DataAnnotation.ValidationAttribute kustom.
WPF1 Alamat dan masalah ketika perenderan perangkat lunak gagal menggambar gambar yang posisi dan penskalaannya terlalu besar. Misalnya, elemen Gambar dengan Width=10, yang bersumber dari bitmap dengan width=500 dan diposisikan 700 piksel dari tepi kiri jendela penutup, gagal muncul karena faktor penskalaan S = 500/10 = 50 dan posisi X=700 terlalu besar, dalam arti bahwa produk mereka S * X = 50 * 700 = 35000 melebihi 2^15 = 32768.
CLR2 Mengurangi risiko mengembalikan ConstructorInfo yang tidak diurutkan dari Type.GetConstructors().
Perilaku yang ditingkatkan dalam skenario ketika bug eksternal (seperti bebas ganda) mencegah utas OS yang mendasarinya dimulai. Runtime sekarang gagal dengan kesalahan diagnostik, bukan menunggu utas dimulai. Hal ini memungkinkan pemulihan kegagalan yang lebih baik dan diagnostik yang lebih baik dari masalah yang menyebabkan kegagalan.
Alamat dan masalah dengan panggilan .NET COM terikat terlambat yang berisi SafeArray di mana SafeArray tidak sepenuhnya diinisialisasi.
Winforms Mengatasi masalah yang mencegah navigasi ke item terakhir dari item menu drop-down dengan menekan satu tombol panah atas.
Alamat dan masalah di mana kisi properti dapat memunculkan 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 menerapkan Pembaruan Kumulatif 15 Oktober untuk .NET Framework 4.8, beberapa aplikasi dan aplikasi ClickOnce yang membuat AppDomain default dengan kumpulan izin terbatas dapat mengamati kegagalan peluncuran aplikasi atau runtime aplikasi, atau perilaku yang tidak terduga. Masalah yang dapat diamati adalah System.AppDomainSetup.TargetFrameworkName (https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) null, yang menyebabkan keanehan apa pun yang memungkinkan pengembalian ke perilaku .NET Framework 4.0.

Solusi:

Pelanggan yang mengamati kegagalan baru yang tidak terduga 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>
<durasi>
<AppContextSwitchOverrides value="Switch.System.Reflection.DoNotForceOrderOfConstructors=true" />
</durasi>
</konfigurasi>

Resolusi

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, buka situs web Katalog Microsoft Update .

Informasi berkas

Untuk melihat 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 file yang terpengaruh yang sedang digunakan. Kami menyarankan Anda keluar dari semua aplikasi berbasis .NET Framework sebelum menerapkan pembaruan ini.

Perbarui informasi penggantian

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

Cara mendapatkan bantuan dan dukungan untuk pembaruan ini