السلام عليكم
أخوانى الكرام
أثناء عملى على مشروع توجد لدى فيه فورم و عند تغيير اسمها مكان فورم آخر بنظام الاستبدال لاسم الفورم
فوجئت بهذه الرسالة و التى دمرت تصميم الفورم و لا أستطيع الدخول الى التصميم أو تشغيل المشروع مرة أخرى
أرجو مساعدتى بأى أفكار للحل
وعليكم السلام ورحمة الله وبركاته
ما أعرف إذا حد راح يقدر يساعدك على استعادة الفورم، لأنه الأمر إذا تعلق بالريسورس بيصير صعب كثير..
نبهنا سابقا أنه : لا تحاول تعتمد على الريسورس بعملك، فأي مشكلة بتحدث صعب اصلاحها
وأي مشروع لا يعتمد على الريسورس نسبة الاعادة لما كان عليه كبيرة جداً
خلي نظام اضافة الصور والأيقونات والملفات الصوتي اضافة بالكود
ويكون حفظها بمجلد جانبي للملف التنفيذي أو ضمن قاعدة بيانات ثانية وليس ضمن الريسورس..
الريسورس مصيبة كبيرة على المشروع اذا صار مشكلة فيه ..
وخاصة أنك مش راح تتذكر كل نافذة شو فيها من أدوات وشو ترتيبهن ..
قليل جداً من يعرف اعادة مشروعه لما كان عليه بعد مصائب الريسورس ..
---
جرب ترفع نسخة من مشروعك وجزء من النوافذ اللي فيه وخاصة النافذة اللي حصلت فيها المشكلة
عسى أستطيع أو غيري يستطيع مساعدتك ..
ربما تكون المشكلة بوجود ملفين بنفس الاسم حيث انت قمت بتغير اسم الفورم ولم يتم تغيره في ملف الريسورسس
جرب تعمل تعديل للبروجكت من خلال اول شيء كليك يمين على المشروع واختار unload
ثانيا كليك يمين على المشروع واختار edit
سيظهر ملف الاكواد ابحث عن
كود :
<EmbeddedResource Include="form Name.resx">
<DependentUpon>frmVisual.vb</DependentUpon>
</EmbeddedResource>
ستجده مكرر مرتين احذف احدهما
وان شاء الله برجع بشتغل طبيغي
طبعا" لا تنسى تحفظ التعديل
وبعدين كليك يمين على المشروع واختار reload project