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

تصحيح: قد تظهر تطبيقات ASP.NET 2.0 المتصلة على موقع ويب عن الاستجابة

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

اضغط هنا لرابط المقالة باللغة الانجليزية911272
الأعراض
أطلع على السيناريو التالي:
  • استعراض موقع ويب يستند إلى Microsoft ASP.NET 2.0 أو موقع ويب يقوم بتشغيل تطبيق ASP.NET 2.0 المتصلة.
  • يحتوي موقع ويب الآلاف من الدلائل الفرعية.
في هذا السيناريو، قد يظهر التطبيق ASP.NET 2.0 المتصلة أو موقع ويب يستند إلى ASP.NET 2.0 عن الاستجابة.
السبب
تحدث هذه المشكلة لأن ASP.NET 2.0 إعداد إعلام تغيير ملف لكل دليل. كما يزيد العدد من الدلائل الفرعية، يزداد عدد إعلامات تغيير الملف. تغيير كل ملف يستخدم الإعلام أمر كتلة رسالة ملقم (SMB). لأن أوامر SMB استخدام موارد النظام، زيادة استخدام موارد النظام يجعل موقع ويب يستند إلى ASP.NET أو تطبيق ASP.NET متصل يبدو أنه توقف عن الاستجابة.
الحل
يتوفر الآن إصلاح جديد معتمد من Microsoft، ولكن الغرض منه هو حل المشكلة الموضحة في هذه المقالة فقط. فقط تطبيقها على الأنظمة التي تواجه هذه المشكلة بالتحديد. قد يتم إجراء اختبارات إضافية على هذا الإصلاح العاجل. ولذلك، إذا لم يكن تأثير المشكلة كبيرا، نوصي بالانتظار حتى حزمة الخدمة Microsoft.NET Framework 2.0 التالي الذي يحتوي على هذا الإصلاح العاجل.

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

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

.NET Framework 2.0

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

يجب إعادة تشغيل جهاز الكمبيوتر في حالة تشغيل أي تطبيقات ASP.NET أو.NET Framework.

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

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

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

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل سمات الملف (أو سمات الملفات الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات "التوقيت العالمي" المتفق عليه (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في أداة التاريخ والوقت في "لوحة التحكم".
اسم الملفإصدار الملفحجم الملفتاريخالوقتالنظام الأساسي
Aspnet_wp.exe2.0.50727.6223,04021 يناير 200612:08x86
System.web.dll2.0.50727.625,025,79221 يناير 200612:09x86
Webengine.dll2.0.50727.62299,52021 يناير 200612:08x86

معلومات التسجيل

لتمكين هذا الإصلاح العاجل، يجب إضافة قيمة DWORD التالية في مفتاح التسجيل التالي:
HKLM\Software\Microsoft\ASP.NET\FCNMode

إذا كنت تستخدم عملية 32-بت على نظام يستند إلى x64، بإضافة قيمة DWORD التالية في مفتاح التسجيل التالي:
HKLM\SOFTWARE\Wow6432Node\Microsoft\ASP.NET\FCNMode
يسرد الجدول التالي القيم الممكنة لقيمة DWORD فكنمودي والسلوك المقترن بكل قيمة.
القيمةسلوك
غير موجود هذا هو السلوك الافتراضي. سيقوم التطبيق بإنشاء كائن بالمراقبة الدليل الفرعي لكل دليل فرعي.
0 أو أكبر من 2هذا هو السلوك الافتراضي. سيقوم التطبيق بإنشاء كائن بالمراقبة الدليل الفرعي لكل دليل فرعي.
1سيقوم التطبيق بتعطيل "إعلامات تغيير الملف" (فكنس).
2سيقوم التطبيق بإنشاء كائن واحد لمراقبة الدليل الرئيسي. سيستخدم التطبيق هذا الكائن لمراقبة كل دليل فرعي.

ملاحظة بدءاً من Microsoft.NET Framework 4, 5 والإصدارات الأحدث، يمكن تكوين فكنمودي باستخدام إعدادات هتبرونتيمي كما يلي:
<httpRuntime fcnMode="<setting>"/>
الإعدادالقيمة المطابقة
NotSet(0)هذا هو نفسه كالأعداد 0 أو أكبر من 2 في التسجيل.
الافتراضي(1)هذا هو نفسه كالأعداد 0 أو أكبر من 2 في التسجيل.
معطل(2)وهذا هو نفس الإعداد 1 في التسجيل.
واحد (3)وهذا هو نفس الإعداد 2 في التسجيل.
على سبيل المثال، يمكنك استخدام هتبرونتيمي كالتالي لتعطيل فكنمودي:
<httpRuntime fcnMode="Disabled"/> 
تصريح
أقرت Microsoft أن هذه هي مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
معلومات أخرى
لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
824684 وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft

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

خصائص

رقم الموضوع: 911272 - آخر مراجعة: 05/07/2014 08:44:00 - المراجعة: 3.0

Microsoft .NET Framework 2.0

  • kbhotfixserver kbfix kbbug kbmt KB911272 KbMtar
تعليقات
>
� العربية السعودية)" href="javascript:function smcLanguageSelector() { return undefined; } smcLanguageSelector();" data-bi-name="LocalePicker"> العربية (المملكة العربية السعودية)‎
id=1&t=">>050&did=1&t=">r varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write("