منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : ما معنى هذا الخطأ An exception of type 'System.TypeInitializationException' occurred
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله

البرنامج كان يعمل بلا مشاكل ، عملت بعض التعديلات ( ومنها تحويل الإطار من 4.5 إلى 4.0 ) وظهر لي هذا الخطأ ...

لدي كلاس باسم Class1
ومن خلال window عمل هذا الأمر  Class1 Class1_New = new Class1();

حتى اتعامل مع المتغيرات والدوال داخل الكلاس.

ولكن يظهر هذا الخطأ

إقتباس :An exception of type 'System.TypeInitializationException' occurred in ND.exe but was not handled in user code


Additional information: The type initializer for 'ND.Class1' threw an exception.


إلى ما يشير هذا الخطأ ؟

ملاحظة: البرنامج يعمل تحت بيئة wpf فهل لهذا علاقة بالأمر ؟
هذا الخطأيعنى انة يوجد reference فى المشروع مختلف فى الاصدار .


الحل 1:
يمكنك مراجعة جميع references فى مشروعك.

حل 2 :

يمكنك وضع هذا الكود فى ملف app.conf


كود :
<startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>