أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

FIX: كنت تواجه مشكلات في الأداء عند تشغيل.NET Framework 3.5-تعتمد WCF خدمة يستخدم النقل TCP ويتيح قناة التخزين المؤقت تحت شروط تحميل كثيف

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

اضغط هنا لرابط المقالة باللغة الانجليزية971841
الأعراض
خذ بعين الاعتبار السيناريو التالي. يمكنك استخدام Microsoft.NET Framework 3.5-تعتمد البنية الأساسية لبرامج اتصال Windows (WCF) الخدمة التي يستخدمها النقل TCP للاتصال. ثم يمكنك تمكين التخزين المؤقت للقناة، على سبيل المثال، باستخدامOneWayBindingElementفئة تجمع القنوات TCP. في هذا السيناريو، عند يتم تشغيل الخدمة تحت شروط تحميل كثيف, لاحظت مشاكل الأداء اثنين:
  • يصبح استنفاد تجمع مؤشر الترابط على الملقم و خدمة قد تتوقف عن الاستجابة.
  • عند العملاء WCF بإرسال رسائل إلى نقطة نهاية، تحدث المشكلة المهلة.
السبب
تحدث هذه المشكلات بسبب غير متزامن يستدعي ذلك WCF الاستخدامات المحظورة. عند حدوث طلبات الإدخال/الإخراج تحت شروط تحميل كثيف, حظر مؤشرات ترابط السبب مؤشر ترابط وقت تشغيل اللغة العامة (CLR) لإدخال الحصول على مؤشرات إضافية إلى تجمع مؤشر الترابط. ومع ذلك، إدخال معدل مؤشر الترابط يؤدي طلبات إدخال/إخراج للمهلة.
الحل
ملاحظةإذا كنت تستخدم.NET Framework 3.5 Service Pack 1 على ويندوز 7 أو على Windows Server 2008 R2، تثبيت الإصلاح الجديد الموضح في مقالة مقالة التالية:
977420يتوفر الإصلاح جديد التراكمية لإصلاح المشاكل في Windows البنية الأساسية لاتصالات برامج في.NET Framework 3.5 حزمة الخدمة SP1 لنظام التشغيل Windows 7 ومن أجل نظام التشغيل Windows Server 2008 R2

معلومات الإصلاح العاجل

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

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

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

يجب أن يكون لديك Microsoft.NET Framework 3.5 Service Pack 1 (SP1) تثبيت على حزمة الخدمة service Pack 2 (SP2) أو Windows Server 2008 SP2 إلى يتم تطبيق هذا الإصلاح العاجل.

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

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

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

يستبدل هذا الإصلاح أية إصلاحات جديدة أخرى.

معلومات الملف

يحتوي الإصدار الإنكليزي من هذا الإصلاح العاجل على الملف سمات (أو سمات الملفات الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. إلى معرفة الفرق بين UTC والتوقيت المحلي، استخدمالوقت المنطقةفي مربعالتاريخ والوقتعنصر في عنصر التحكم لوحة.
الإصدار المستندة إلى x86 لحزمة الخدمة sp2 الخاصة ب Windows Vista و Windows Server 2008 SP2
اسم الملفإصدار الملفملف حجمالتاريخالوقتالنظام الأساسي
Servicemonikersupport.dll3.0.4506.412017,24010-يونيو-200906: 55x 86
System.runtime.serialization.dll3.0.4506.4120970,75210-يونيو-200906: 55x 86
System.servicemodel.dll3.0.4506.41205,935,10410-يونيو-200906: 55x 86

x 64-إلى إصدار من حزمة الخدمة sp2 الخاصة ب Windows Vista و Windows Server 2008 SP2
اسم الملفإصدار الملفملف حجمالتاريخالوقتالنظام الأساسي
Servicemonikersupport.dll3.0.4506.412019,28810-يونيو-200906: 56x 64
System.runtime.serialization.dll3.0.4506.4120847,87210-يونيو-200906: 56x 64
System.servicemodel.dll3.0.4506.41205,271,55210-يونيو-200906: 56x 64

إصدار المستندة إلى إيتانيوم من Windows Server 2008 SP2
اسم الملفإصدار الملفملف حجمالتاريخالوقتالنظام الأساسي
Servicemonikersupport.dll3.0.4506.412033,64010-يونيو-200906: 56IA 64
System.runtime.serialization.dll3.0.4506.4120847,87210-يونيو-200906: 56IA 64
System.servicemodel.dll3.0.4506.41205,271,55210-يونيو-200906: 56IA 64
تصريح
Microsoft تم تأكيد أن هذه هي مشكلة في منتجات Microsoft المسردة في المقطع "Applies إلى".

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

خصائص

رقم الموضوع: 971841 - آخر مراجعة: 03/01/2011 06:30:00 - المراجعة: 1.0

Microsoft .NET Framework 3.5, Microsoft .NET Framework 3.5 Service Pack 1

  • kbExpertiseAdvanced kbsurveynew kbqfe kbmt KB971841 KbMtar
تعليقات
/html>me('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?"> ); m.content = guid; m.name = "ms.dqid"; document.getElementsByTagName("head")[0].appendChild(m);