سؤال

نحن نستخدم Elmah لخطأ تسجيل الدخول في تطبيق ASP.NET الخاص بنا. نحن نستخدم تسجيل خطأ SQL Server. بسبب قيود الأمان والتكوين في التطبيق، نود أن يكون لدينا عارض السجل UI (ELMAH.ErrorlogPAfactory) في تطبيق ويب منفصل، متصل بنفس قاعدة البيانات.

ومع ذلك، فإن الفلاتر إيماه أخطاء على اسم التطبيق، لذلك فقط نشر تطبيق منفصل، كما تحصل أيضا على سجل منفصل. هل هناك طريقة لتكوين ELMAH للعمل كمعرض سجل مستقل، أي عرض رسائل السجل من تطبيق مختلف؟

هل كانت مفيدة؟

المحلول

يمكنك تجاوز اسم التطبيق في التكوين مثل هذا ...

<elmah>
  <errorLog type="..." applicationName="YourApplicationName" />
</elmah>

يمكنك إما أن تعطي فقط تطبيق المشاهد الخاص بك الاسم الحالي للتطبيق الذي تريد مراقبته، أو حدد نفس الاسم المخصص في كلا ملفات التكوين.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top