منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] ما معنى هذا الخطأ An exception of type 'System.TypeInitializationException' occurred - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175)
+--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176)
+--- الموضوع : [سؤال] ما معنى هذا الخطأ An exception of type 'System.TypeInitializationException' occurred (/showthread.php?tid=12222)



ما معنى هذا الخطأ An exception of type 'System.TypeInitializationException' occurred - عبد الله - 04-05-15

السلام عليكم ورحمة الله

البرنامج كان يعمل بلا مشاكل ، عملت بعض التعديلات ( ومنها تحويل الإطار من 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 فهل لهذا علاقة بالأمر ؟


RE: ما معنى هذا الخطأ An exception of type 'System.TypeInitializationException' occurred - sherif khalid - 18-05-15

هذا الخطأيعنى انة يوجد reference فى المشروع مختلف فى الاصدار .


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

حل 2 :

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


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