Pembatalan hotfix 3088956 untuk .NET Framework 4.6 pada Windows Server 2012 R2 dan Windows 8.1

PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.

Klik disini untuk melihat versi Inggris dari artikel ini: 3088956
Artikel ini menjelaskan hotfix rollup 3088956 yang tersedia untuk Microsoft .NET Framework 4.6. Untuk informasi selengkapnya tentang masalah yang diperbaiki Batal hotfix, lihat "Masalah yang diperbaiki Batal hotfix ini"bagian.

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:Catatan Dalam kasus tertentu, biaya yang biasanya diadakan untuk panggilan dukungan mungkin dibatalkan apabila profesional 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 memiliki .NET Framework 4.6 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

Packagedoesn't perbaikan terbaru ini menggantikan paket hotfix yang diedarkan sebelumnya.

Masalah yang diperbaiki Batal hotfix ini

Masalah 1

Jika Anda memiliki situs web ASP.NET yang berjalan di versi 32-bit dari .NET Framework 4.6 atau AMD64 platform .NET Framework 4.6 dengan RyuJit dinonaktifkan, Anda mungkin mengalami kelumpuhan w3wp karena ThreadAbortException ditangani.

Ketika kelumpuhan terjadi, Anda cansee log berikut di log peristiwa Windows:
Terjadi pengecualian ditangani dan proses dihentikan.
Aplikasi ID: [ApplicationID]
ID proses: [ProcessID]
Pengecualian: System.Threading.ThreadAbortException
Pesan: Alur adalah sedang dibatalkan.
StackTrace: Di System.Web.HttpRuntime.ProcessRequestNotificationPrivate (IIS7WorkerRequest wr, konteks HttpContext)
di System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper (IntPtr rootedObjectsPointer IntPtr nativeRequestContext IntPtr moduleData, Int32 bendera)
di System.Web.Hosting.PipelineRuntime.ProcessRequestNotification (IntPtr rootedObjectsPointer IntPtr nativeRequestContext IntPtr moduleData, Int32 bendera)


Masalah 2

Misalnya Anda memiliki klien WCF menyambung ke layanan WCF menggunakan layanan WCF perutean. Jika layanan akhir menaikkan pengecualian tak terduga yang tidak jenis FaultException atau perubahan konfigurasi, Layanan Routing WCF tidak dapat mengarahkan permintaan berikutnya ke ujung layanan.

Ketika masalah ini terjadi, Anda menerima pengecualian berikut ini:
System.ServiceModel.ProtocolException: Saluran ini tidak lagi dapat digunakan untuk mengirim pesan seperti sesi output otomatis ditutup karena mematikan server dimulai. Nonaktifkan auto-tutup dengan mengatur DispatchRuntime.AutomaticInputSessionShutdown menjadi false atau mempertimbangkan memodifikasi protokol mematikan dengan server jauh.
Informasi pelacakan tumpukan:

at System.ServiceModel.Channels.ServiceChannel.PrepareCall(ProxyOperationRuntime operation, Boolean oneway, ProxyRpc& rpc)at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.Begin()at System.ServiceModel.Channels.ServiceChannel.BeginCall(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, TimeSpan timeout, AsyncCallback callback, Object asyncState)at System.ServiceModel.Channels.ServiceChannelProxy.InvokeBeginService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)at System.ServiceModel.Routing.IRequestReplyRouter.BeginProcessRequest(Message message, AsyncCallback callback, Object state)at System.ServiceModel.Routing.ClientFactory.RequestReplyClient.OnBeginOperation(Message message, AsyncCallback callback, Object state)at System.ServiceModel.Routing.ClientFactory.RoutingClientBase`1.OperationAsyncResult.CallOperation()at System.ServiceModel.Routing.ClientFactory.RoutingClientBase`1.OperationAsyncResult..ctor(RoutingClientBase`1 parent, Message requestMessage, Transaction transaction, AsyncCallback callback, Object state)at System.ServiceModel.Routing.ClientFactory.RoutingClientBase`1.BeginOperation(Message message, Transaction transaction, AsyncCallback callback, Object state)at System.ServiceModel.Routing.ProcessRequestAsyncResult`1.StartProcessing()at System.ServiceModel.Routing.ProcessRequestAsyncResult`1..ctor(RoutingService service, Message message, AsyncCallback callback, Object state)at System.ServiceModel.Routing.RoutingService.BeginProcessRequest[TContract](Message message, AsyncCallback callback, Object state)at System.ServiceModel.Routing.RoutingService.System.ServiceModel.Routing.IRequestReplyRouter.BeginProcessRequest(Message message, AsyncCallback callback, Object state)at AsyncInvokeBeginBeginProcessRequest(Object , Object[] , AsyncCallback , Object )at System.ServiceModel.Dispatcher.AsyncMethodInvoker.InvokeBegin(Object instance, Object[] inputs, AsyncCallback callback, Object state)

Masalah 3

Thisis pembaruan untuk mendukung simbol Georgia Lari baru. Negara Georgia telah memperkenalkan simbol mata uang baru untuk Lari, tetapi nama mata uang tidak berubah. simbol mata uang baru juga telah ditambahkan ke standar Unicode. Updatemakes yakin bahwa simbol mata uang benar ditampilkan oleh .NET Framework yang didasarkan pada pengaturan sistem lokal.

Masalah 4

Jika koleksi Gen2 terjadi selama panggilan Parallel.ForEach, Anda mungkin mengalami kertas macet panjang setelah Anda menginstal Visual Studio 2015 atau .NET Framework 4.6 tanpa Visual Studio.

Resolusi:

Pembaruan ini update pengumpul sampah penyelesaian sistem membeku disebabkan oleh masalah ini.

Masalah 5

Setelah Anda menginstal .NET Framework 4.6, metode Tanggal Time.Parse dan Date.TryParsetidak berfungsi dengan benar. Masalah ini dapat terjadi dengan pengaturan budaya berikut ini:
  • Fi-FI
  • NB-tidak ada
  • NB-SJ
  • SR-Cyrl-XK
  • SR-Latn-ME
  • SR-Latn-r
  • SR-Latn-XK
Resolusi:

Pemutakhiran ini memungkinkan DateTime.Parse dan Date.TryParse berfungsi dengan baik di budaya yang menggunakan sama tanggal dan waktu pemisah.

Masalah 6

Setelah Anda menginstal .NET Framework 4.6, .NET Framework 4.6 menggunakan compiler 64-bit baru yang disebut RyuJIT. Dalam beberapa kasus, compiler baru menghasilkan kode galat yang menyebabkan perilaku tak terduga atau rusak.

Resolusi:

Updatefixes ini banyak masalah dalam RyuJIT compiler. Jika aplikasi masih bertindak tak terduga setelah menginstal pembaruan ini, lihatPanduan pemecahan masalah tambahan rincian.

Langkah-langkah selanjutnya:

Jika ditentukan bahwa RyuJIT mungkin terlibat dalam masalah dengan mengikuti langkah-langkah pemecahan masalah pada link, silakan log masalah pada http://Connect.Microsoft.com. Termasuk rincian sebanyak mungkin dalam laporan dan juga kode untuk mereproduksi masalah.

Peringatan: Artikel ini telah diterjemahkan secara otomatis

Properti

ID Artikel: 3088956 - Tinjauan Terakhir: 09/25/2015 20:37:00 - Revisi: 1.0

Microsoft .NET Framework 4.6

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbautohotfix kbhotfixserver kbmt KB3088956 KbMtid
Tanggapan