Berlaku Untuk
.NET Framework 4.6.2 .NET Framework 4.6.1 Windows 8 Windows Server 2012 Standard Windows Server 2012 Standard

Artikel ini menguraikan 3120238 rollup hotfix yang tersedia untuk Microsoft .NET Framework 4.6 dan Microsoft .NET Framework 4.6.1. Untuk informasi selengkapnya tentang masalah yang diperbaiki oleh rollup hotfix ini, lihat bagian "Masalah yang diperbaiki oleh rollup hotfix ini".  

Resolusi

Hotfix yang terkait dengan KB3120238 telah digantikan dengan pembaruan terbaru .NET Framework, yang berisi semua perbaikan yang sebelumnya disertakan dalam KB3120238. Disarankan untuk menginstal pembaruan terkini .NET Framework.Untuk informasi selengkapnya tentang cara mengunduh file dukungan Microsoft, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

119591 Cara mendapatkan file dukungan Microsoft dari layanan online Microsoft memindai file ini untuk virus. Microsoft menggunakan perangkat lunak pendeteksi virus terbaru yang tersedia pada tanggal file diposting. File disimpan di server yang disempurnakan keamanan yang membantu mencegah perubahan yang tidak sah pada file.

Informasi Selengkapnya

Prasyarat

Untuk menerapkan hotfix ini, Anda harus menginstal .NET Framework 4.6 atau .NET Framework 4.6.1.

Persyaratan mulai ulang

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

Informasi penggantian hotfix

Paket hotfix ini tidak menggantikan paket hotfix yang dirilis sebelumnya.

Masalah yang diperbaiki oleh rollup hotfix ini

Masalah 1 Ketika Anda menjalankan aplikasi sentuh Windows Presentation Foundation (WPF) di bawah konteks sistem di Windows 7 atau Windows Vista, fungsi sentuhan hilang dan sistem mengalami crash setelah beberapa menit. Masalah ini terjadi karena penintaan tidak didukung dalam konteks sistem di Windows 7 dan Windows Vista. Hotfix ini menonaktifkan dukungan sentuh saat aplikasi berjalan di bawah konteks sistem. Promosi sentuh-ke-mouse masih berfungsi.Masalah 2 Pengguna aplikasi WPF di .NET Framework 4.6.1 mungkin mengalami simbol glyph yang hilang, seperti kotak persegi kosong, sebagai ganti karakter normal untuk karakter dalam rentang Unicode berikut: 0000-052F, 0590-06FF, 0750-077F, 08A0-08FF, 1D00-1FFF, 2C60-2C7F, A720-A7FF, FB00-FB0F, FB1D-FBFF, FC00-FDCF, FDF0-FDFF, FE20-FE2F, FE70-FEFE Masalah ini terjadi karena regresi yang melibatkan pengaturan pengembalian font dalam Windows 10. Masalah ini lebih mungkin terjadi dalam aplikasi yang menggunakan font kustom yang hanya berisi sekumpulan glyph yang sangat spesifik.Pembaruan ini memperbaiki pemetaan kembali font WPF untuk .NET Framework 4.6.1 pada Windows 10 dan harus mengatasi masalah visual ini.Masalah 3 Setelah Anda menginstal .NET Framework 4.6 atau Microsoft Visual Studio 2015, beberapa situasi yang melibatkan banyak data atau banyak objek kecil mungkin menghasilkan kesalahan FatalExecutionEngineError karena bug di GC. Pembaruan ini memperbaiki kondisi yang menyebabkan kesalahan ini.Untuk informasi selengkapnya tentang masalah ini, lihat Fungsi yang dikembalikan oleh Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor melempar FatalExecutionEngineError ketika dipangut.Masalah ini juga telah diperbaiki dalam .NET Framework 4.6.1.Masalah 4 Optimasi yang salah yang diterapkan oleh kompiler JIT dapat menyebabkan perilaku yang tidak dapat diprediksi. Pola kode yang terpengaruh oleh masalah ini melibatkan kondisi "if" dalam blok penangkapan. ​ Hotfix ini mengoreksi kesalahan yang menyebabkan eksekusi pernyataan bersyarat yang salah pada akhirnya dan menangkap penangan.Jika aplikasi masih berperilaku tidak terduga setelah Anda menerapkan hotfix ini, lihat panduan pemecahan masalah mendetail tambahan.Masalah 5 Pengoptimalan kode yang salah oleh JIT dapat menyebabkan perilaku aplikasi yang tidak dapat diprediksi setelah Anda menginstal Visual Studio 2015 atau .NET Framework 4.6. Kesalahan pengoptimalan ini terjadi hanya ketika fitur Optimasi diaktifkan dalam Build Rilis di Visual Studio 2015 atau di versi Visual Studio sebelumnya setelah Anda menginstal .NET Framework 4.6.Jika aplikasi masih berperilaku tidak terduga setelah Anda menerapkan hotfix ini, lihat panduan pemecahan masalah mendetail tambahan.Langkah tambahan: Jika langkah-langkah panduan pemecahan masalah dalam artikel tertaut membantu Anda menentukan bahwa RyuJIT mungkin terlibat dalam masalah Anda, silakan catat masalahnya di Microsoft Connect. Sertakan detail sebanyak mungkin bersama-sama dengan kode untuk mereprodusi masalah.

Perlu bantuan lainnya?

Ingin opsi lainnya?

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