حل مشكلة (System.TypeInitializationException) في Falcon ERP بسبب ملف user.config
أحيانًا عند تشغيل برنامج Falcon ERP قد تظهر رسالة خطأ بهذا الشكل:
System.TypeInitializationException: The type initializer for 'valley.RefControl' threw an exception. ... Unrecognized configuration section userSettings/valley.My.MySettings. (C:\Users\username\AppData\Local\valley\falcon.exe_Url_...\user.config line 4)
🔎 سبب المشكلة:
ملف الإعدادات الشخصي user.config الخاص بالبرنامج في جهاز المستخدم يتعرض للتلف (Corrupted) وبالتالي لا يستطيع البرنامج قراءة الإعدادات بشكل صحيح.
🛠 الحل:
الذهاب إلى المسار التالي:
C:\Users\اسم_المستخدم\AppData\Local\valley\
الدخول إلى المجلد الخاص بالبرنامج مثل:
falcon.exe_Url_qrjjldt4rhe3ly2nfe30kgn3wsncpbfr\1.0.0.0\
حذف الملف user.config أو إعادة تسميته.
إعادة تشغيل البرنامج → سيقوم البرنامج بإنشاء ملف إعدادات جديد سليم.
💡 ملاحظة:
في بعض الحالات النادرة، قد تحتاج لإصلاح أو إعادة تثبيت .NET Framework 4.8 إذا استمرت المشكلة.