Artikel ini menjelaskan hotfix rollup 3139555, yang tersedia untuk Microsoft .NET Framework 4.5.2, 4.5.1 dan 4.5. Untuk informasi lebih lanjut tentang perbaikan di Batal hotfix ini, lihat bagian masalah yang diperbaiki Batal hotfix ini .

Web Installer adalah paket kecil (lebih kecil dari 1 megabyte) yang secara otomatis menentukan dan unduhan hanya komponen yang berlaku untuk platform tertentu.

Pemecahan masalah

Informasi unduhan

Berkas berikut tersedia untuk diunduh dari Pusat Unduhan Microsoft:

Download Download paket hotfix sekarang.
Untuk informasi selengkapnya tentang cara mengunduh Microsoft dukungan berkas, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

119591 cara mendapatkan berkas dukungan Microsoft dari layanan daringMicrosoft telah memindai file ini dari virus. Microsoft menggunakan perangkat lunak pendeteksi virus terbaru telah tersedia pada tanggal berkas diposting. File tersebut disimpan di server aman yang membantu mencegah segala perubahan tidak sah terhadap file.

Catatan Untuk memverifikasi versi rollup hotfix setelah penginstalan, periksa nilai nilai DWORD rilis. Agar kompatibel maju, Cari nilai yang lebih besar atau sama dengan nilai yang tercantum dalam tabel berikut.

Hotfix Rollup versi

Nilai DWORD peluncuran

Pembatalan hotfix 3139555 untuk .NET Framework 4,5 dan versi yang lebih baru

380026

Untuk informasi selengkapnya tentang cara menentukan versi .NET Framework, lihat bagaimana cara menentukan versi .NET Framework yang diinstal.

Prasyarat

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

Persyaratan menghidupkan ulang

Anda harus memulai ulang komputer setelah menerapkan hotfix ini jika berkas yang terpengaruh sedang digunakan. Kami sarankan Anda keluar dari semua aplikasi berbasis .NET Framework sebelum menerapkan hotfix ini.

Informasi penggantian hotfix

Paket hotfix ini tidak menggantikan paket hotfix yang diedarkan sebelumnya.


Masalah yang diperbaiki Batal hotfix ini

Masalah 1

Ketika Anda menjalankan aplikasi yang menangani berat beban kerja yang memiliki pola penggunaan khusus untuk metode dinamis (misalnya, kerangka kerja entitas dan LINQ ke SQL), Anda mungkin mengalami crash yang terputus-putus di aplikasi Anda.

Masalah ini terjadi karena masalah pada metode dinamis seumur hidup manajemen. Ketika masalah ini terjadi, System.Reflection.TargetInvocationException dibuang.

Perbaikan ini memperbaiki masalah manajemen seumur hidup.

Masalah 2

System.Web.Caching dan System.Runtime.Caching laporan ukuran memori yang digunakan oleh AppDomain seluruh daripada ukuran memori yang digunakan oleh cache item. Ini adalah kemunduran dari .NET Framework 4,5 karena perubahan dalam penerapan Timer. Selain pelaporan ukuran salah, objek tambahan yang dirujuk oleh cache jauh dapat mempengaruhi gen2 GC latensi. Pada ASP.NET hosting skenario, tembolok juga miscalculates ukuran semua cache di semua aplikasi domain (seperti yang dilaporkan melalui penghitung kinerja Cache % proses memori batas digunakan ASP.NET) ketika aplikasi domain daur ulang.

Perbaikan ini menghapus referensi yang tidak diinginkan dari tembolok untuk objek aplikasi domain lainnya sehingga ukuran yang benar dilaporkan. Perbaikan ini juga mencakup perubahan untuk meningkatkan latensi System.Runtime.Caching pada komputer inti multi yang menggunakan Server GC. Selain itu, setelah perbaikan ini diterapkan, ukuran cache semua aplikasi domain daur ulang skenario dihitung dengan benar.

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!

×