Artikel ini menjelaskan hotfix rollup 3146710 yang tersedia untuk Microsoft .NET Framework 4.5.2, 4.5.1, dan 4.5. Untuk informasi selengkapnya tentang masalah yang diperbaiki rollup hotfix, lihat bagian "Masalah yang diperbaiki rollup hotfix ini".

Pemecahan Masalah

Hotfix yang berkaitan dengan KB3146710 telah menggantikan dengan pembaruan terbaru .NET Framework, yang berisi semua perbaikan yang sebelumnya disertakan dalam KB3146710. Disarankan untuk menginstal pembaruan terkini dari .NET Framework.

Untuk informasi selengkapnya tentang cara mengunduh file dukungan Microsoft, klik nomor artikel berikut untuk melihat artikel di Basis Pengetahuan Microsoft:

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

Catatan Untuk memverifikasi versi pembaruan hotfix, periksa nilai Kata kunci rilis untuk menentukan versi yang diinstal. Agar kompatibel maju, Anda bisa memeriksa nilai yang lebih besar dari atau sama dengan nilai yang tercantum dalam tabel berikut ini.
 

Versi rollup hotfix

Nilai DWORD Rilis

Rollup hotfix 3146710 untuk versi .NET Framework 4.5 dan yang lebih baru

380035

Untuk informasi selengkapnya tentang cara menentukan versi .NET Framework, lihat Cara: Menentukan Versi .NET Framework Diinstal

Informasi Selengkapnya

Prasyarat

Untuk menerapkan hotfix ini, Anda harus menginstal .NET Framework 4.5.2, 4.5.1, atau 4.5 yang diinstal.
 

Persyaratan mulai ulang

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

Informasi penggantian hotfix

Paket hotfix ini tidak menggantikan paket hotfix yang dirilis sebelumnya.

Masalah yang diperbaiki rollup hotfix ini

ASP.NET

Contention and bad performance on System.Web.BufferAllocator when you run a web application on computers that have more than 32 cores.

Perbaikan: The contention has been eliminated by removing the global lock in System.Web.BufferAllocator.
 

Windows Forms

Windows UI PrintPreviewDialog Formulir diinisialisasi sangat lambat ketika kondisi berikut ini benar:
 

  • Printer jaringan digunakan.

  • Preferensi pengguna untuk printer ini, seperti pengaturan dupleks, diubah.

Kami telah menambahkan optimisasi kinerja untuk skenario ini. Jika pengaturan halaman tidak diubah untuk halaman tertentu, kami tidak menerapkan ulang (dengan mengakses pengaturan spooler printer) untuk halaman ini. Jika aplikasi mengubah pengaturan printer dengan menggunakan penanganan kejadian QueryPageSettings, pratinjau cetak penerapan kinerja untuk halaman yang terpengaruh tidak ditingkatkan meskipun bendera keikutsertaan diatur.

Untuk memilih dalam optimisasi ini, kunci berikut ini harus ditambahkan ke file App.config:

Pada .NET Framework 4.5.2:

<?xml version="1.0" encoding="utf-8"?>
<konfigurasi>
< appSettings >
< add key="OptimizePrintPreview" value="true" />
< /appSettings >
</configuration> Di .NET Framework 4.6 atau versi yang lebih baru:

<?xml version="1.0" encoding="utf-8"?>
<konfigurasi>
< runtime>
< nilai AppContextSwitchOverrides = "Switch.System.Drawing.Printing.OptimizePrintPreview=true" />
< /runtime>
</configuration> If an application can run on either version of the .NET Framework, use both switches in the same file.

Untuk menolak, ubah nilai yang dialihkan atau setel ke salah. ​
 

ClickOnce

ClickOnce telah diperbarui untuk mendukung TLS 1.1 dan 1.2. ClickOnce secara otomatis mendeteksi protokol TLS yang diperlukan saat runtime. Tidak ada langkah-langkah tambahan yang diperlukan ClickOnce aplikasi untuk mengaktifkan fitur ini.

Ingat ClickOnce terus mendukung TLS 1.0 untuk masa mendatang yang mungkin akan datang, meskipun sudah tidak lagi dianggap dapat diterima oleh Kepatuhan PCI.

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?

Terima kasih atas umpan balik Anda!

×