خطأ برمجي: إحالة كائن لم تُضبط كنسخة من كائن

لم يتم تعيين مرجع للعنصر بمجرد أن يكون كائنًا

حدث استثناء غير معالج أثناء تنفيذ الطلب الحالي على الويب. يرجى مراجعة تعقب المكدس لمزيد من المعلومات حول الخطأ ومكان نشأته في الشيفرة.

التفاصيل الخاصة بالاستثناء

تم الإبلاغ عن استثناء من نوع System.NullReferenceException: لم يتم تعيين مرجع للعنصر على كائن.

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

                                              

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

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


إصدار المعلومات: Microsoft .NET Framework Version: 4.0.30319; ASP.NET Version: 4.7.3282.0