HOW TO: مراقبة الأخطاء في تطبيقات Connected بـ.NET

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

معرف المقالة:815167تاريخ آخر مراجعة:28/صفر/1424مراجعة:1.3
عودة إلى الأعلى
IN TASK هذا

SUMMARYعرض.NET " أخطاء Framework باستخدام عارض الأحداثعرض أخطاء ASP.NET Located في سجلات HTTPأخطاء جهاز في الوقت سيودادREFERENCES
في هذه الصفحة

الموجزعرض.NET " أخطاء Framework باستخدام عارض الأحداث

عرض أخطاء ASP.NET Located في سجلات HTTP

أخطاء جهاز في الوقت سيوداد



مراجع


.toc{display: none;}الموجز

وصف كيفية مراقبة الأخطاء في تطبيقات المتصلة بـ.NET هذه الوثيقة خطوة. تطبيقات المتصلة بـ.NET تسجيل أخطاء بطرق عديدة. يتم تسجيل الأخطاء التي تحدث في " إطار عمل.NET نفسه التطبيق في سجل الأحداث. عندما recycles ASP.NET أحد تطبيقات التي تتجاوز استخدام الذاكرة المعينة, على سبيل المثال، يتم تسجيل Application Event Log التي تفاصيل في كمية الذاكرة التي تم استهلاك إلى حدث.

معظم الأحداث التي تقع في تطبيق أيضاً بتسجيل التطبيق في سجل الأحداث. ومع ذلك، إذا الحدث تسجيل أو لم يتم تسجيل هي التابعة على مطور التطبيق. تطبيقات ASP.NET بشكل متكرر تعتمد على مسؤول النظام على توزيع السجلات HTTP لتعريف رموز خطأ HTTP 500 . فشل التطبيق تعريف رموز الخطأ هذه. للمسؤولين بدلاً من مراقبة سجلات الأحداث ويقوم بتسجيل HTTP, يدوياً يمكنك استخدام الأداة الإضافية في الأداء لاكتشاف عند حدوث أخطاء.

العودة إلى الأعلى

عودة إلى الأعلى
عرض.NET " أخطاء Framework باستخدام عارض الأحداث

أي نوع من أنواع التطبيق، المتصلة بـ.NET مثل تطبيقات Microsoft Windows وخدمات ويب و تطبيقات ويب يمكنك إضافة أحداث التطبيق في سجل الأحداث. يمكنك مراقبة Event Log وإلى لتعريف لاستكشاف أخطاء التطبيق. لعرض الأخطاء.NET Framework باستخدام عارض الأحداث " ، اتبع هذه الخطوات: 1.على شريط المهام، انقر فوق بدء , وأشر إلى إعدادات , وانقر لوحة ثم.2.انقر نقرًا مزدوجًا على المجلد أدوات إدارية ومن ثم انقر نقراً مزدوجاً فوق لتشغيل الأداة عارض الأحداث .3.في جزء الأيسر, حدد في سجل التطبيق .4.في القائمة عرض , حدد عامل التصفية .

يظهر مربع الحوار خصائص سجل التطبيق . يتم تحديد علامة التبويب عامل التصفية .
5.لعرض الأحداث التي تم إنشاؤها بواسطة.NET Framework، حدد .NET Runtime من القائمة المنسدلة مصدر الحدث . لعرض الأحداث التي حدثت في ASP.NET، حدد ASP.NET .6.لعرض المصفاة Application Event Log, انقر فوق موافق .7.انقر نقراً مزدوجاً فوق أي حدث في الجزء الأيمن لعرض معلومات مفصلة حول هذا الحدث.العودة إلى الأعلى

عودة إلى الأعلى
عرض أخطاء ASP.NET Located في سجلات HTTP

قد يحدث خطأ في ASP.NET التي لا يمكن معالجة التطبيق. Internet Information Server (IIS) في هذه الحالة، قم بتسجيل الطلب ورمز الاستجابة في سجلات HTTP. لا تحتوي على وصف مفصل من نوع الأخطاء التي حدثت هذه السجلات. ولكن السجل على معلومات حول الوقت من الطلب و الصفحة المطلوب, و المستخدم الذي أصدر الطلب. تسمح هذه المعلومات التي وإلى استخراج لعزل الخطأ.

بشكل افتراضي، يتم تخزين سجلات HTTP كملفات نصية في المجلدات الفرعية الخاصة بالمجلد \%SystemRoot%\system32\LogFiles\W3SVC#\. بينما لا يوجد أية أداة رسومية التي يمكنك استخدامها لعرض الأخطاء المضمنة في سجلات HTTP, هناك تطبيقات خارجية التي يمكن تحليل ملفات سجل IIS.

عندما قمت استكشاف أخطاء رسائل الإعلام بالخطأ، ASP.NET بشكل تبادلي يمكنك استخدام إمكانيات تتبع لجمع معلومات أكثر تفصيلاً حول الطلبات الفاشلة.

العودة إلى الأعلى

عودة إلى الأعلى
أخطاء جهاز في الوقت سيوداد

تطبيقات ويب ASP.NET التي تواجه مشاكل قد تقم بإضافة الأحداث في سجل الأحداث. وفي هذه الحالة، ستجد من الصعوبة إذا كنت تحاول تتبع تلك المشاكل قبل توزيع سجلات HTTP. يمكنك استخدام الأداء الأداة الإضافية لمراقبة بحثاً عن الأخطاء ASP.NET في الوقت الحقيقي. لمراقبة أخطاء ASP.NET باستخدام الأداة الإضافية الأداء أو اتبع هذه الخطوات: 1.على شريط المهام، انقر فوق بدء , وأشر إلى إعدادات , وانقر لوحة ثم.2.انقر نقرًا مزدوجًا على المجلد أدوات إدارية ومن ثم انقر نقراً مزدوجاً فوق لتشغيل أداة " الأداء .3.حدد مراقب النظام في جزء الأيسر.4.في الجزء الأيسر، انقر فوق إضافة على شريط الأدوات.5.في القائمة المنسدلة كائن الأداء , انقر فوق تطبيقات ASP.NET .6.تحديد إجمالي الأخطاء من تحديد عدادات من القائمة .7.تحت تحديد المثيلات من قائمة , حدد التطبيق الذي تريد مراقبة أو حدد المجموع لمراقبة كافة التطبيقات.8.انقر فوق إضافة ومن ثم انقر فوق إغلاق .يحتفظ العداد Total أخطاء تشغيل الكلي من الأخطاء ASP.NET. يمكنك استخدام هذا العداد على الكشف عن المشاكل التي يجب أن يكون investigated.