وأنا متأكد من أني لست أول شخص للخروج بهذا. ومع ذلك, أنا لم تكن قد لاحظت أي شخص نشر خدعة مثل هذا منذ أن بدأت تولي اهتماما وثيقا للمجتمع في يوليو الماضي. حتى, وأعتقد أن وظيفة هذا نصيحة سريعة وسهلة التصحيح.
أنا أعمل على جهاز استقبال حدث الذي بدأ بإنشاء هذا الخطأ في 12 خلية:
خطأ في تحميل وتشغيل جهاز استقبال الحدث Conchango.xyzzyEventReceiver في xyzzy, الإصدار = 1.0.0.0, الثقافة = المحايدة, PublicKeyToken = بلاهبالهباله. يتم الحصول على معلومات إضافية أدناه. : لم يتم تعيين إلى مثيل لكائن مرجع كائن.
لم أكن أعرف حيث كان عرض هذا الخطأ لأن كنت قد فعلت أشياء كثيرة جداً في واحدة من دورات بلدي مدونة/نشر/اختبار.
حاولت هذا الحل للحصول على بلدي pdb هناك مع الآمال في أن SharePoint 12 سوف تظهر خلية تتبع مكدس الذاكرة المؤقتة, لكن لا حظ. أنا لا أعرف إذا كان ذلك ممكناً، وإذا كان شخص ما لا, واسمحوا لي أن أعرف 🙂
وأنا أعلم أنه من الممكن كتابة رسائل سجل الخاصة بك 12 خلية. بصراحة, يريد شيئا أقل قليلاً مخيف وأسرع لتنفيذ.
وقع لي أن يمكن على الأقل احصل على بعض المعلومات الأساسية تتبع باصطياد وإعادة طرح الاستثناءات العامة مثل هذا:
حاول { أوبداتيديتيونداتي(خصائص); } الصيد (الاستثناء ه) { رمي الجديد الاستثناء("مرسل, أوبداتيديتيونداتي(): الاستثناء: [" + e.ToString() + "]."); }
هذا وأظهرت في 12 خلية thusly:
خطأ في تحميل وتشغيل جهاز استقبال الحدث Conchango.xyzzyEventReceiver في xyzzy, الإصدار = 1.0.0.0, الثقافة = المحايدة, PublicKeyToken = بلاهبلاهبلة. يتم الحصول على معلومات إضافية أدناه. : مرسل, أوبداتيديتيونداتي(): الاستثناء: [System.NullReferenceException: لم يتم تعيين إلى مثيل لكائن مرجع كائن. في Conchango.xyzzyManagementEventReceiver.UpdateEditionDate(خصائص سبيتيميفينتبروبيرتييس) في Conchango.xyzzyManagementEventReceiver.Dispatcher(خصائص سبيتيميفينتبروبيرتييس, سلسلة افينتديسكريبشن)].
الذي قدم لي كل التفاصيل أنا في حاجة إلى تعقب تلك المشكلة خاصة وأتوقع أن استخدامه كثيرا تسير إلى الأمام.
</نهاية>
والأفضل من ذلك, إدراج تسجيل مكتبة مثل "مكتبة المؤسسة" أو log4net وحياتك سوف تكون أسهل.