مجموعة تحديثات الإصلاح العاجل 3088957 ل 4.6 إطار عمل.NET على ويندوز 7 حزمة الخدمة SP1 ونظام التشغيل Windows Server 2008 SP2، Windows Server 2008 R2 SP1 وويندوز فيستا SP2

هام: تمت ترجمة هذه المقالة باستخدام برامج مايكروسوفت للترجمة الآلية ومن المحتمل ان يتم تحريرها او تدقيقها بعد ذلك من خلال تكنولوجيا منصة مجموعات الترجمة(CTF) او من خلال مترجم بشري. تقدم لك شركة مايكروسوفت هذه المقالات المترجمة بشكل آلي او بالترجمة البشرية او بعد تحريرها وتدقيقها من قبل مجموعات الترجمة حتى تمكنكم من الوصول إلى جميع المقالات الموجودة في قواعد المعرفة لديها بلغات مختلفة. إلا أن المقالات المترجمة قد تحتوي على أخطاء في المفردات او بناء الجمل او النحو. وعليه، فإن شركة مايكروسوفت ليست مسؤولة عن اية أخطاء او عدم دقة في الترجمة او أية أضرار قد تحدث نتيجة أخطاء في ترجمة محتويات النص او استخدامه من قبل العملاء.

اضغط هنا لرابط المقالة باللغة الانجليزية3088957
توضح هذه المقالة مجموعة تحديثات الإصلاح العاجل 3088957 المتوفرة ل Microsoft.NET Framework 4, 6. لمزيد من المعلومات حول المشكلات التي تعمل مجموعة تحديثات الإصلاح العاجل، راجع "المشكلات التي يتم إصلاحها التراكمي هذا الإصلاح العاجلالمقطع .

الحل
يتوفر الآن إصلاح عاجل معتمد من Microsoft. ولكن الغرض منه تم تصحيح المشكلة الموضحة في هذه المقالة فقط. تطبيقها فقط على الأنظمة التي تواجه هذه المشكلة بالتحديد.

لحل هذه المشكلة، اتصل بخدمات دعم العملاء في Microsoft للحصول على الإصلاح العاجل. للحصول على قائمة كاملة من أرقام هواتف خدمات دعم العملاء في Microsoft وعلى معلومات حول تكاليف الدعم، الرجاء زيارة موقع Microsoft التالي على الويب:ملاحظة: في بعض الحالات، قد يتم إلغاء المصروفات التي تحتسب عادة على مكالمات الدعم إذا قرر أخصائي الدعم لدى Microsoft أن تحديثًا معيناً سوف يعمل على إصلاح المشكلة. سيتم تطبيق تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشكلات التي لا يعمل على حلها هذا التحديث في السؤال.
معلومات أخرى

المتطلبات الأساسية

لتطبيق هذا الإصلاح العاجل، يجب أن يكون لديك في ".NET Framework 4, 6" تثبيت.

متطلبات إعادة التشغيل

يجب إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل في حالة استخدام أي الملفات المتأثرة. نوصي بإغلاق كافة التطبيقات المستندة إلى NET Framework قبل تثبيت هذا الإصلاح الجديد.

معلومات استبدال الإصلاح العاجل

لا يحل محل حزمة الإصلاحات الجديدة هذه حزمة الإصلاحات الجديدة التي تم إصدارها مسبقاً.

المشكلات التي يتم إصلاحها التراكمي هذا الإصلاح العاجل

المشكلة الأولى

إذا كان لديك موقع ويب ASP.NET تشغيل إصدار 32 بت من 4-6 ب.NET Framework أو الإصدار AMD64 النظام الأساسي.NET Framework 4.6 بتعطيل ريوجيت، قد تواجهك w3wp تعطل بسبب ثريدابورتيكسسيبشن غير معالج.

وعندما التعطل يحدث، كنزي السجل التالي في سجل أحداث Windows:

حدث استثناء غير معالج وتم إنهاء العملية.
معرف التطبيق: [أبليكاتيونيد]
معرف العملية: [ProcessID]
استثناء: System.Threading.ThreadAbortException
الرسالة: تم إحباط مؤشر الترابط.
يوجد تتبع مكدس: في System.Web.HttpRuntime.ProcessRequestNotificationPrivate (IIS7WorkerRequest wr، سياق httpcontext بشكل نموذجي)
في System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper (روتيدوبجيكتسبوينتير IntPtr IntPtr ناتيفيريقويستكونتيكست، مودوليداتا IntPtr، علامات Int32)
في System.Web.Hosting.PipelineRuntime.ProcessRequestNotification (روتيدوبجيكتسبوينتير IntPtr IntPtr ناتيفيريقويستكونتيكست، مودوليداتا IntPtr، علامات Int32)


المشكلة الثانية

افترض أن لديك الاتصال بخدمة WCF باستخدام "خدمة WCF توجيه" عميل WCF. إذا رفع نهاية الخدمة أي استثناء غير متوقع ليس نوع فولتيكسسيبشن أو تغييرات تكوين، لا "خدمة WCF التوجيه" قد توجيه الطلبات اللاحقة إلى نهاية الخدمة.

عند حدوث هذه المشكلة، تتلقى الاستثناء التالي:

System.ServiceModel.ProtocolException: يمكن استخدام هذه القناة لم يعد لإرسال رسائل أثناء جلسة عمل الإخراج تم إغلاق تلقائي نظراً لإيقاف تشغيل بدء تشغيل الملقم. تعطيل إغلاق تلقائي بتعيين DispatchRuntime.AutomaticInputSessionShutdown إلى false، أو النظر في تعديل البروتوكول إيقاف التشغيل مع الملقم البعيد.
معلومات تتبع المكدس:

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)

المشكلة الثالثة

Thisis تحديثًا لدعم رمز "الﻻري الجورجية" الجديدة. قدمت الدولة جورجيا رمز عمله جديدة الﻻري، لكن لا يتغير اسم العملة. تمت إضافة رمز العملة الجديدة أيضا إلى معيار Unicode. هذا أوبداتيماكيس من عرض رمز العملة الصحيح واسطة.NET Framework استناداً إلى الإعدادات المحلية للنظام.

المسألة 4

في حالة حدوث مجموعة Gen2 أثناء استدعاءات Parallel.ForEach، قد تواجه في ".NET Framework 4, 6" دون Visual Studio أو تعليق طويل أفتيريو تثبيت Visual Studio 2015.

القرار:

هذا التحديث بتحديث جامع البيانات المهملة عن طريق تحليل نظام تجميد التي تنتج عن هذه المشكلة.

المسألة 5

بعد تثبيت 4.6 إطار عمل.NET، أساليب Time.Parse التاريخ و Date.TryParseلا تعمل بشكل صحيح. قد تحدث هذه المشكلة مع إعدادات الثقافة ما يلي:
  • فأي فأي
  • ملاحظة: لا
  • nb SJ
  • ريال سيرل XK
  • ريال Latn ME
  • ريال Latn روبية
  • ريال Latn XK
القرار:

يمكن هذا التحديث DateTime.Parse و Date.TryParse على العمل بشكل صحيح في الثقافات التي تستخدم نفس تاريخ ووقت الفاصل.

المسألة 6

بعد تثبيت 4.6 إطار عمل.NET، 4, 6 ب.NET Framework تستخدم برنامج تحويل برمجي 64-بت جديد يسمى ريوجيت. في بعض الحالات، ينشئ المحول البرمجي جديد التعليمات البرمجية الذي يتسبب في سلوك غير متوقع أو تعطل غير صحيحة.

القرار:

يعمل هذا التحديث العديد من مشكلات في برنامج التحويل البرمجي ريوجيت. إذا كان التطبيق لا يزال سلوك غير متوقع بعد تثبيت هذا التحديث، راجعإرشادات تفصيلية إضافية استكشاف الأخطاء وإصلاحها.

إضافيةالخطوات:

إذا تبين أن ريوجيت قد يكون متورطا في المشكلة باتباع خطوات استكشاف الأخطاء وإصلاحها على الارتباط، الرجاء تسجيل القضية في http://connect.microsoft.com. تتضمن نفس القدر من التفصيل قدر الإمكان في التقرير، وكذلك التعليمات البرمجية لإعادة إنشاء المشكلة.

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 3088957 - آخر مراجعة: 10/01/2015 14:51:00 - المراجعة: 2.0

Microsoft .NET Framework 4.6

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbhotfixserver kbautohotfix kbmt KB3088957 KbMtar
تعليقات