الملخص
يتوفر الإصلاح عاجل القيمة المحتسبة لاتصالات Windows (WCF) ل Microsoft.NET Framework 3.0 Service Pack 1 و 2 لحزمة الخدمة Microsoft NET Framework 35.
الإصلاحات المضمنة في هذا الإصلاح العاجل التراكمي
يتضمن هذا الإصلاح العاجل التراكمي إصلاحات للمشكلات التالية.المشكلة الأولىتشغيل نظير تطبيق القناة التي تستخدم WCF في.NET Framework 3.0 وتنضم إلى شبكة الاتصال. تعطل التطبيق بسبب استثناء مهلة مشابهة لما يلي:
نوع الاستثناء: System.ApplicationExceptionMessage: إرجاع هذه العملية بسبب انتهاء المهلة. (استثناء من HRESULT: 0x800705B4) InnerException: < بلا > يوجد تتبع مكدس (إنشاء): 000007FEF98C285E 000000001BDBEA10 System.Threading.ReaderWriterLock.AcquireWriterLockInternal 0000000000000001 Function000000001BDBEA10 حزمة IP (Int32) System.ServiceModel.PeerResolvers.CustomPeerResolverService+LiteLock.Acquire 000007FEF77818C5 000000001BDBEA50 System.Threading.ReaderWriterLock.AcquireWriterLock (System.TimeSpan) (ByRef ليتيلوك، System.Threading.ReaderWriterLock، قيمة منطقية) 000000001BDBEAC0 000007FEF77809CE 000000001BDBEC70 System.ServiceModel.PeerResolvers.CustomPeerResolverService.CleanupMeshEntry (ميشينتري) 000007FEF7780B65 000000001BDBED70 () System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper+WorkItem.Invoke2 000007FEF6C7713B 000000001BDBECF0 System.ServiceModel.PeerResolvers.CustomPeerResolverService.CleanupActivity (System.Object) System.Security.SecurityContext.Run 000007FEF92E95AA (System.Security.SecurityContext، System.Threading.ContextCallback، System.Object)000000001BDBEDB0 000007FEF6C77090 System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper+ WorkItem.Invoke () 000000001BDBEE00 000007FEF6C76FB1 System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper.ProcessCallbacks () 000000001BDBEE70 000007FEF6C76E33 System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper.CompletionCallback(System.Object)تحدث هذه المشكلة بسبب الجمود الذي يحدث عند عدم تطبيق العميل PeerChannel بتحديث التسجيلات الخاصة به بشكل صحيح، أو عند قطع اتصال عقده في الشبكة ungracefully. عند حدوث ذلك، الكائن كوستومبيرسولفيرسيرفيسي مهلة عند محاولته الحصول على كائن ReaderWriterLock الداخلية.المشكلة الثانيةتقوم بتشغيل خدمة WCF تفي بالشروط التالية:
-
الخدمة يستخدم وكيل واحد فقط، كما يوجه العديد من عمليات الوكيل.
-
الخدمة يستخدم نمط مراسلة مزدوجة.
-
يضاف إلى كائن ريقويستريبليكوريلاتور إلى نتيجة غير متزامنة ولا يمكن إزالتها حتى إرسال الرد.
عند حدوث خطأ في عملية طلب، لا يمكن معالجة الطلب. بالإضافة إلى ذلك، لا يمكن تحرير الذاكرة لكائن الرسالة والعميل الطلب ذات الصلة. تحدث هذه المشكلة بسبب تسرب لذاكرة في كائن تشانيلفاكتوريريف .
مزيد من المعلومات
معلومات الإصلاح العاجل
يتوفر إصلاح عاجل معتمد من Microsoft. ومع ذلك، يهدف هذا الإصلاح العاجل على حل المشكلة الموضحة في هذه المقالة فقط. قم بتطبيق هذا الإصلاح العاجل فقط على الأنظمة التي تواجه المشكلة الموضحة في هذه المقالة. قد يتم إجراء اختبارات إضافية على هذا الإصلاح العاجل. ولذلك، إذا لم يكن تأثير المشكلة كبيرا، نوصي بالانتظار حتى الإصدار التالي من تحديث البرنامج الذي يحتوي على هذا الإصلاح العاجل. إذا كان يتوفر الإصلاح العاجل للتنزيل، يوجد مقطع "توفر تنزيل الإصلاح عاجل" أعلى مقالة قاعدة المعارف. في حالة عدم ظهور هذا القسم، اتصل بخدمة العملاء ل Microsoft والدعم للحصول على الإصلاح العاجل. ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.. في حالة حدوث مشكلات إضافية أو يجب إجراء استكشاف للأخطاء وحلها، قد يلزم إنشاء طلب خدمة منفصل. سيتم تطبيق تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشكلات التي لا يعمل على حلها هذا الإصلاح العاجل بالتحديد. للحصول على قائمة أرقام هواتف خدمة العملاء ل Microsoft والدعم أو لإنشاء طلب خدمة منفصل، قم بزيارة موقع Microsoft التالي على الويب:
http://support.microsoft.com/contactus/?ws=supportملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.. يعرض النموذج "توفر تنزيل الإصلاح العاجل" اللغات التي يتوفر الإصلاح الجديد. في حالة عدم ظهور اللغة الخاصة بك، يكون بسبب عدم توفر إصلاح عاجل لتلك اللغة.
المتطلبات المسبقة
يجب أن يكون Microsoft.NET Framework 3.0 Service Pack 2 (SP2) أو.NET Framework 3.5 Service Pack 1 (SP1) تثبيت أحد الإطارات التالية على أنظمة التشغيل تطبيق هذا الإصلاح العاجل:
-
Windows XP Service Pack 3 (SP3)
-
Windows Server 2003 Service Pack 2 (SP2)
-
Windows Vista Service Pack 2 (SP2)
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
لمزيد من المعلومات حول كيفية الحصول على حزمة خدمة Windows XP، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
322389 كيفية الحصول على أحدث حزمة خدمة لنظام التشغيل Windows XPلمزيد من المعلومات حول كيفية الحصول على حزمة خدمة Windows Server 2003، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
889100 كيفية الحصول على أحدث حزمة خدمة لنظام Windows Server 2003لمزيد من المعلومات حول كيفية الحصول على حزمة خدمة نظام التشغيل Windows Vista، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
935791 كيفية الحصول على أحدث حزمة خدمة لنظام التشغيل Windows Vistaلمزيد من المعلومات حول كيفية الحصول على حزمة خدمة Windows Server 2008، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
968849 كيفية الحصول على أحدث حزمة خدمة خاصة بنظام التشغيل Windows Server 2008لمزيد من المعلومات حول كيفية الحصول على حزمة الخدمة Windows 7 أو Windows Server 2008 R2، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
976932 معلومات حول Service Pack 1 لنظام التشغيل Windows 7 ول Windows Server 2008 R2
معلومات إعادة التشغيل
قد تضطر إلى إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل في حالة استخدام أي الملفات المتأثرة. من المستحسن إنهاء كافة تطبيقات.NET Framework قبل تثبيت هذا الإصلاح العاجل لتجنب الحاجة إلى إعادة تشغيل الكمبيوتر.
معلومات استبدال
لا يحل هذا الإصلاح العاجل محل الإصلاحات التي تم إصدارها مسبقاً.
معلومات الملف
يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). وعندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".
لكافة الإصدارات المستندة إلى x86 من Windows XP SP3 و Windows Server 2003 SP2
اسم الملف |
إصدار الملف |
حجم الملف |
تاريخ |
Time |
النظام الأساسي |
---|---|---|---|---|---|
servicemodel.mof |
غير قابل للتطبيق |
85,113 |
29-May-2010 |
15:06 |
غير قابل للتطبيق |
Servicemonikersupport.dll |
3.0.4506.5716 |
17,256 |
01-Aug-2011 |
00:27 |
x86 |
Smdiagnostics.dll |
3.0.4506.5716 |
110,592 |
01-أغسطس 2011 |
00:27 |
x86 |
Smsvchost.exe |
3.0.4506.5716 |
128,848 |
01-Aug-2011 |
00:27 |
x86 |
System.identitymodel.dll |
3.0.4506.5716 |
442,368 |
01-آب/أغسطس 2011 |
00:27 |
x86 |
System.runtime.serialization.dll |
3.0.4506.5716 |
970,752 |
01-أغسطس 2011 |
00:27 |
x86 |
System.servicemodel.dll |
3.0.4506.5716 |
5,992,448 |
01-أغسطس 2011 |
00:27 |
x86 |
System.servicemodel.washosting.dll |
3.0.4506.5716 |
32768 |
01-Aug-2011 |
00:27 |
x86 |
لكافة الإصدارات المستندة إلى x64 من Windows XP SP3 و Windows Server 2003 SP2
اسم الملف |
إصدار الملف |
حجم الملف |
تاريخ |
Time |
النظام الأساسي |
---|---|---|---|---|---|
servicemodel.mof |
غير قابل للتطبيق |
85,113 |
29-May-2010 |
15:06 |
غير قابل للتطبيق |
Servicemonikersupport.dll |
3.0.4506.5716 |
19,304 |
31-Jul-2011 |
23:46 |
x64 |
Smdiagnostics.dll |
3.0.4506.5716 |
94,208 |
31 يوليو 2011 |
23:46 |
x64 |
Smsvchost.exe |
3.0.4506.5716 |
116,560 |
31-Jul-2011 |
23:46 |
x64 |
System.identitymodel.dll |
3.0.4506.5716 |
401,408 |
31-يوليو-2011 |
23:46 |
x64 |
System.runtime.serialization.dll |
3.0.4506.5716 |
847,872 |
31 يوليو 2011 |
23:46 |
x64 |
System.servicemodel.dll |
3.0.4506.5716 |
5,332,992 |
31 يوليو 2011 |
23:46 |
x64 |
System.servicemodel.washosting.dll |
3.0.4506.5716 |
32768 |
31-Jul-2011 |
23:46 |
x64 |
لكافة الإصدارات المستندة إلى x86 من ويندوز فيستا SP2 و Windows Server 2008 SP2
اسم الملف |
إصدار الملف |
حجم الملف |
تاريخ |
Time |
النظام الأساسي |
---|---|---|---|---|---|
Smdiagnostics.dll |
3.0.4506.5707 |
110,592 |
28 يوليو 2011 |
10:57 |
x86 |
Smsvchost.exe |
3.0.4506.5707 |
128,848 |
28-Jul-2011 |
10:57 |
x86 |
System.identitymodel.dll |
3.0.4506.5707 |
442,368 |
28-يوليو-2011 |
10:57 |
x86 |
System.runtime.serialization.dll |
3.0.4506.5707 |
970,752 |
28 يوليو 2011 |
10:57 |
x86 |
System.runtime.serialization.dll |
3.0.4506.5707 |
970,752 |
28 يوليو 2011 |
10:57 |
x86 |
System.servicemodel.dll |
3.0.4506.5707 |
5,992,448 |
28 يوليو 2011 |
10:57 |
x86 |
System.servicemodel.washosting.dll |
3.0.4506.5707 |
32768 |
28 يوليو 2011 |
10:57 |
x86 |
System.servicemodel.dll |
3.0.4506.5707 |
5,992,448 |
28-Jul-2011 |
10:57 |
x86 |
Servicemodel.mof |
غير قابل للتطبيق |
85,113 |
28-Jul-2011 |
10:57 |
غير قابل للتطبيق |
Servicemodel.mof.uninstall |
غير قابل للتطبيق |
896 |
12-Aug-2010 |
14:24 |
غير قابل للتطبيق |
Servicemonikersupport.dll |
3.0.4506.5707 |
17,256 |
28-Jul-2011 |
10:57 |
x86 |
System.identitymodel.dll |
3.0.4506.5707 |
442,368 |
28 يوليو 2011 |
10:57 |
x86 |
System.runtime.serialization.dll |
3.0.4506.5707 |
970,752 |
28 يوليو 2011 |
10:57 |
x86 |
System.servicemodel.dll |
3.0.4506.5707 |
5,992,448 |
28-Jul-2011 |
10:57 |
x86 |
لكافة الإصدارات المستندة إلى x64 من ويندوز فيستا SP2 و Windows Server 2008 SP2
اسم الملف |
إصدار الملف |
حجم الملف |
تاريخ |
Time |
النظام الأساسي |
---|---|---|---|---|---|
Servicemodel.mof |
غير قابل للتطبيق |
85,113 |
28-Jul-2011 |
10:55 |
غير قابل للتطبيق |
Servicemodel.mof.uninstall |
غير قابل للتطبيق |
896 |
12-Aug-2010 |
14:10 |
غير قابل للتطبيق |
Servicemonikersupport.dll |
3.0.4506.5707 |
19,304 |
28-Jul-2011 |
10:55 |
x64 |
Smdiagnostics.dll |
3.0.4506.5707 |
94,208 |
28 يوليو 2011 |
10:55 |
x64 |
Smsvchost.exe |
3.0.4506.5707 |
116,560 |
28-Jul-2011 |
10:55 |
x64 |
System.identitymodel.dll |
3.0.4506.5707 |
401,408 |
28-يوليو-2011 |
10:55 |
x64 |
System.runtime.serialization.dll |
3.0.4506.5707 |
847,872 |
28 يوليو 2011 |
10:55 |
x64 |
System.runtime.serialization.dll |
3.0.4506.5707 |
847,872 |
28 يوليو 2011 |
10:55 |
x64 |
System.servicemodel.dll |
3.0.4506.5707 |
5,332,992 |
28 يوليو 2011 |
10:55 |
x64 |
System.servicemodel.washosting.dll |
3.0.4506.5707 |
32768 |
28 يوليو 2011 |
10:55 |
x64 |
System.servicemodel.dll |
3.0.4506.5707 |
5,332,992 |
28-Jul-2011 |
10:55 |
x64 |
لكافة إصدارات نظام التشغيل Windows Server 2008 SP2 IA 64 إلى المعتمدة
اسم الملف |
إصدار الملف |
حجم الملف |
تاريخ |
Time |
النظام الأساسي |
---|---|---|---|---|---|
Servicemodel.mof |
غير قابل للتطبيق |
85,113 |
28-Jul-2011 |
11:26 |
غير قابل للتطبيق |
Servicemodel.mof.uninstall |
غير قابل للتطبيق |
896 |
16-Aug-2010 |
14:36 |
غير قابل للتطبيق |
Servicemonikersupport.dll |
3.0.4506.5707 |
33,640 |
28-Jul-2011 |
11:26 |
IA-64 |
Smdiagnostics.dll |
3.0.4506.5707 |
94,208 |
28 يوليو 2011 |
11:26 |
IA-64 |
Smsvchost.exe |
3.0.4506.5707 |
116,560 |
28-Jul-2011 |
11:26 |
ألف-64 |
System.identitymodel.dll |
3.0.4506.5707 |
401,408 |
28-Jul-2011 |
11:26 |
IA-64 |
System.runtime.serialization.dll |
3.0.4506.5707 |
847,872 |
28 يوليو 2011 |
11:26 |
IA-64 |
System.runtime.serialization.dll |
3.0.4506.5707 |
847,872 |
28-Jul-2011 |
11:26 |
ألف-64 |
System.servicemodel.dll |
3.0.4506.5707 |
5,332,992 |
28-Jul-2011 |
11:26 |
IA-64 |
System.servicemodel.washosting.dll |
3.0.4506.5707 |
32768 |
28 يوليو 2011 |
11:26 |
IA-64 |
System.servicemodel.dll |
3.0.4506.5707 |
5,332,992 |
28-Jul-2011 |
11:26 |
IA-64 |
لكافة الإصدارات المستندة إلى x86 من ويندوز 7 SP1
اسم الملف |
إصدار الملف |
حجم الملف |
تاريخ |
Time |
النظام الأساسي |
---|---|---|---|---|---|
Smdiagnostics.dll |
3.0.4506.5707 |
110,592 |
28 يوليو 2011 |
22:40 |
x86 |
Smsvchost.exe |
3.0.4506.5707 |
128,848 |
28-Jul-2011 |
22:40 |
x86 |
System.identitymodel.dll |
3.0.4506.5707 |
442,368 |
28-يوليو-2011 |
22:40 |
x86 |
System.runtime.serialization.dll |
3.0.4506.5707 |
970,752 |
28 يوليو 2011 |
22:40 |
x86 |
System.servicemodel.dll |
3.0.4506.5707 |
5,992,448 |
28 يوليو 2011 |
22:40 |
x86 |
System.servicemodel.washosting.dll |
3.0.4506.5707 |
32768 |
28-Jul-2011 |
22:40 |
x86 |
Servicemodel.mof |
غير قابل للتطبيق |
85,113 |
12-Nov-2010 |
23:36 |
غير قابل للتطبيق |
Servicemodel.mof.uninstall |
غير قابل للتطبيق |
896 |
10-Jun-2009 |
21:14 |
غير قابل للتطبيق |
Servicemonikersupport.dll |
3.0.4506.5707 |
17,256 |
28-Jul-2011 |
22:40 |
x86 |
System.identitymodel.dll |
3.0.4506.5707 |
442,368 |
28 يوليو 2011 |
22:40 |
x86 |
لكافة الإصدارات المستندة إلى x64 من Windows 7 SP1 و Windows Server 2008 R2 SP1
اسم الملف |
إصدار الملف |
حجم الملف |
تاريخ |
Time |
النظام الأساسي |
---|---|---|---|---|---|
Servicemodel.mof |
غير قابل للتطبيق |
85,113 |
12-Nov-2010 |
23:39 |
غير قابل للتطبيق |
Servicemodel.mof.uninstall |
غير قابل للتطبيق |
896 |
10-Jun-2009 |
20:30 |
غير قابل للتطبيق |
Servicemonikersupport.dll |
3.0.4506.5707 |
19,304 |
28-Jul-2011 |
22:35 |
x64 |
Smdiagnostics.dll |
3.0.4506.5707 |
94,208 |
28 يوليو 2011 |
22:35 |
x64 |
Smsvchost.exe |
3.0.4506.5707 |
116,560 |
28-Jul-2011 |
22:35 |
x64 |
System.identitymodel.dll |
3.0.4506.5707 |
401,408 |
28-يوليو-2011 |
22:35 |
x64 |
System.runtime.serialization.dll |
3.0.4506.5707 |
847,872 |
28 يوليو 2011 |
22:35 |
x64 |
System.servicemodel.dll |
3.0.4506.5707 |
5,332,992 |
28 يوليو 2011 |
22:35 |
x64 |
System.servicemodel.washosting.dll |
3.0.4506.5707 |
32768 |
28-Jul-2011 |
22:35 |
x64 |
لكافة الإصدارات المستندة إلى ألف من Windows Server 2008 R2 SP1
اسم الملف |
إصدار الملف |
حجم الملف |
تاريخ |
Time |
النظام الأساسي |
---|---|---|---|---|---|
Servicemodel.mof |
غير قابل للتطبيق |
85,113 |
12-Nov-2010 |
23:40 |
غير قابل للتطبيق |
Servicemodel.mof.uninstall |
غير قابل للتطبيق |
896 |
10-Jun-2009 |
20:35 |
غير قابل للتطبيق |
Servicemonikersupport.dll |
3.0.4506.5707 |
33,640 |
28-Jul-2011 |
22:28 |
IA-64 |
Smdiagnostics.dll |
3.0.4506.5707 |
94,208 |
28 يوليو 2011 |
22:28 |
IA-64 |
Smsvchost.exe |
3.0.4506.5707 |
116,560 |
28-Jul-2011 |
22:28 |
ألف-64 |
System.identitymodel.dll |
3.0.4506.5707 |
401,408 |
28-Jul-2011 |
22:28 |
IA-64 |
System.runtime.serialization.dll |
3.0.4506.5707 |
847,872 |
28 يوليو 2011 |
22:28 |
IA-64 |
System.servicemodel.dll |
3.0.4506.5707 |
5,332,992 |
28-Jul-2011 |
22:28 |
ألف-64 |
System.servicemodel.washosting.dll |
3.0.4506.5707 |
32768 |
28-Jul-2011 |
22:28 |
IA-64 |
المراجع
لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقال التالي لعرضه في "قاعدة معارف Microsoft":
824684 وصف للمصطلحات القياسية المستخدمة لوصف تحديثات برامج Microsoft