Artikel ini menjelaskan hotfix rollup 3095335 yang tersedia untuk Microsoft .NET Framework 4.5.2, .NET Framework 4.5.1 dan .NET Framework 4,5. Untuk informasi selengkapnya tentang masalah yang diperbaiki Batal hotfix, lihat bagian "masalah yang diperbaiki Batal hotfix ini".
Pemecahan masalah
Sekarang tersedia hotfix yang didukung dari Microsoft. Namun, ini ditujukan untuk memperbaiki masalah yang dijelaskan di artikel ini. Terapkan hanya ke sistem yang mengalami masalah khusus ini.
Untuk memperbaiki masalah ini, hubungi layanan dukungan pelanggan Microsoft untuk mendapatkan hotfix. Untuk daftar lengkap nomor telepon layanan dukungan pelanggan Microsoft dan informasi mengenai biaya dukungan, kunjungi website Microsoft berikut:http://support.microsoft.com/contactus/?ws=supportCatatan Dalam kasus tertentu, biaya yang biasanya diadakan untuk panggilan dukungan mungkin dibatalkan apabila teknisi dukungan Microsoft menentukan bahwa pembaruan khusus akan mengatasi masalah Anda. Biaya dukungan biasa akan berlaku untuk pertanyaan dan masalah yang tidak memenuhi syarat untuk pembaruan tertentu yang dimaksud dukungan tambahan.
Informasi lebih lanjut
Prasyarat
Untuk menerapkan hotfix ini, Anda harus .NET Framework 4.5.2, .NET Framework 4.5.1 atau .NET Framework 4,5 diinstal.
Persyaratan menghidupkan ulang
Anda harus memulai ulang komputer setelah menerapkan hotfix ini jika berkas yang terpengaruh sedang digunakan. Kami sarankan Anda menutup 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
Misalnya Anda menggunakan aplikasi Windows Presentation Foundation (WPF). WPF TreeView dapat secara spontan gulir ke posisi yang tidak terduga setelah menambahkan item baru. Masalah ini terjadi jika kondisi berikut benar:-
Item baru adalah terakhir anak-anak dengan induk.
-
Induk item yang terakhir induk yang anak-anak.
-
Item baru terlihat di posisi gulir saat ini.
Masalah 2 Dalam aplikasi WPF, menghapus kontrol pengeditan dari pohon visual dapat bocor ImmComposition objek. Melakukan hal ini berulang kali akhirnya dapat menyebabkan pengecualian out memori. CatatanĀ "Kontrol pengeditan" adalah kontrol yang membuat dan menggunakan TextEditor objek. Contoh utama adalah kotak teks, RichTextBoxdan FlowDocumentScrollViewer. Masalah 3 Aplikasi WPF dapat menjadi buntu jika kondisi berikut benar:
-
Aplikasi menimbulkan kejadian pengiriman yang diarahkan melalui sistem lemah-peristiwa.
-
Utas lain bersamaan menggunakan sistem lemah-kejadian. Hal ini menyebabkan thread pertama untuk menunggu kunci.
-
Ketika menunggu, untaian pesan pompa menerima pesan yang menyebabkan re-entrancy ke kode aplikasi.
-
Kode ulang dimasukkan mencoba untuk menggunakan lemah-peristiwa sistem.
Ini paling sering diamati dengan peristiwa PropertyChanged INotifyPropertyChanged, dimana kode ulang dimasukkan juga berusaha meningkatkan PropertyChanged peristiwa.
Ini diperbaiki di sistem lemah-peristiwa dengan menunggu kunci dengan cara yang tidak menjalankan untaian pesan pompa. Masalah 4 Ketika Anda mencoba untuk menjalankan perintah di server, maka waktu habis di sisi klien, tetapi selesai di server. Dalam situasi ini, klien mengirimkan paket perhatian ke server dan menetapkan sendiri ke keadaan timed out. Namun, itu tidak direset sebagai pulih dari kondisi timed out setelah server diproses pernyataan yang klien habis di. Catatan Produk sampingan dari masalah ini akan memiliki masalah dengan SqlDataReader pelaporan HasRows yang benar. Namun, panggilan dibaca dari SqlDataReader akan menghasilkan baris tidak membaca. Hotfix ini me-reset status klien saat pulih dari kondisi timed out. Masalah 5 Dalam beberapa situasi, beberapa berkas dalam tembolok bayangan ASP.NET dapat rusak saat mematikan komputer. Hal ini dapat menyebabkan perilaku tak terduga atau pengecualian yang diajukan oleh aplikasi yang menggunakan tembolok. Hotfix ini memastikan bahwa konten tembolok yang lebih proaktif dihapus ke cakram. Masalah 6 Komputer yang memiliki 80 gigabytes (GB) atau lebih dari memori dapat mengalami penurunan kinerja pada situasi memori rendah karena pengumpul sampah menjalankan kembali ke kembali Gen2 koleksi. Hotfix ini meliputi perubahan pengumpul sampah menyesuaikan kondisi di mana Gen2 koleksi terjadi pada komputer yang memiliki 80 GB atau lebih banyak memori.Masalah yang diketahui
Perbaikan yang diedarkan sebelumnya untuk mendukung fitur sentuh VSTO add-in di WPF ditemukan agar kemunduran dalam skenario di mana aplikasi kepercayan parsial digunakan pada perangkat sentuh diaktifkan. Dalam skenario ini, pelanggan melihat aplikasi macet dan tidak dapat memuat aplikasi kepercayaan parsial. Oleh karena itu, perbaikan untuk mendukung fitur sentuh VSTO add-in telah dihapus.