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

نسخة كاملة : مشكله في فتح برنامج
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمه الله
لو سمحتم عندما افتح برنامج بالفيجوال طلع الخطا هذا
make sure the applicatio for the fil (.vb is avialable )
هناك اكثر من حل
1- اغلقى الفيجوال ستوديو واذهبى الى فولد المشروع ستجدى هناك ملف بامتداد .sln وملفين واحد ظاهر وواحد مخفى بامتداد .suo قومى بمسح الثلاث
وشغلى المشروع من الملف الذى امتداده .vbproj
ان شاء الله ستجدى ان المشكله انتهت والثلاث ملفات اللتى قومتى بمسحهم قد عادو كما كانوا
جربى هذا الحل واذا لم يجدى نفعا برجاء اخبارى باصدار الفيجوال ستوديو لديك وايضا اصدار الويندوز
learning.net كتب :هناك اكثر من حل
1- اغلقى الفيجوال ستوديو واذهبى الى فولد المشروع ستجدى هناك ملف بامتداد .sln وملفين واحد ظاهر وواحد مخفى بامتداد .suo قومى بمسح الثلاث
وشغلى المشروع من الملف الذى امتداده .vbproj
ان شاء الله ستجدى ان المشكله انتهت والثلاث ملفات اللتى قومتى بمسحهم قد عادو كما كانوا
جربى هذا الحل واذا لم يجدى نفعا برجاء اخبارى باصدار الفيجوال ستوديو لديك وايضا اصدار الويندوز

شكرا لك مجهودك
لكن جربت هذا الحل ولم يجدي وبيطلع نفس الخطا
علما اني بشتغل علي فيجوال استوديوا 2010 علي ويندوز 7
بسم الله الرحمن الرحيم
لنفترض ان اسم الفورم (الذى لم تكتبى اسمه فى سؤالك) الذى به المشكله هو form1
1- اذهبى الى فولدر المشروع كليك يمين على form1.vb ومن القائمه المنسدله اختارى Restore Previous versions
ستجدى هناك تواريخ بالتعديلات على هذا الملف اختارى اى واحد منهم وليكن الاختيار الثانى مثلا (هذه تعتبر نسخه احتياطيه من الملف بكل تعديل)
كررى الامر بالنسبه للملفات form1.resx و form1.designer.vb
ثم شغلى البرنامج وجربى.
اذا لم تحل المشكله او لم يظهر اى تواريخ فى Previous versions ووجدتى كلمة There are no Previous versions available اذهبى الى الحل 2

2- جربى ان تفتحى form1.vb بال notepad
اذا لم يفتح معكى فى المفكره (notepad) اذا فالملف غير صالح وعليكى مسحه من الفيجوال ستوديو واعادة تصميمه
اما اذا فتح فى المفكره (notepad) فقومى بنسخ كل الكود الذى تريه امامك (select all) وافتحى البرنامج فى الفيجوال ستوديو واعملى فورم جديد هايكون اسمه مثلا form2 ثم كليك يمين على الفورم الجديد واختارى view code وامسحى كل الكود الموجود و الصقى الكود الذى نسختيه من قبل.

ثم اذهبى الى فولدر المشروع ستجدى form1.designer.vb افتحيه ايضا بالمفكره (notepad) وانسخى كل محتوياته (select all) واذهبى الى الفيجوال ستوديو وفى ال Solution Explorer ستجدى ايكونات اقفى بالماوس على كل واحده منهم حتى تجدى ايكونة Show All Files اضغطى عليها ستجدى سهم ظهر بجانب form2 اضغطى عله سيظهر ملف اسمه form2.designer.vb اضغطى كليك يمين عليه واختارى view code وامسحى كل الكود الموجود والصقى الكود الذى نسختيه من قبل.

ثم امسحى الفورم القديم form1
ثم اعيدى تسمية الفورم الجديد بنفس اسم الفورم القديم (يعنى من form2 الى form1)
ستجدى المشكله حلت ان شاء الله

هذا والله اعلى واعلم
learning.net كتب :بسم الله الرحمن الرحيم
لنفترض ان اسم الفورم (الذى لم تكتبى اسمه فى سؤالك) الذى به المشكله هو form1
1- اذهبى الى فولدر المشروع كليك يمين على form1.vb ومن القائمه المنسدله اختارى Restore Previous versions
ستجدى هناك تواريخ بالتعديلات على هذا الملف اختارى اى واحد منهم وليكن الاختيار الثانى مثلا (هذه تعتبر نسخه احتياطيه من الملف بكل تعديل)
كررى الامر بالنسبه للملفات form1.resx و form1.designer.vb
ثم شغلى البرنامج وجربى.
اذا لم تحل المشكله او لم يظهر اى تواريخ فى Previous versions ووجدتى كلمة There are no Previous versions available اذهبى الى الحل 2

2- جربى ان تفتحى form1.vb بال notepad
اذا لم يفتح معكى فى المفكره (notepad) اذا فالملف غير صالح وعليكى مسحه من الفيجوال ستوديو واعادة تصميمه
اما اذا فتح فى المفكره (notepad) فقومى بنسخ كل الكود الذى تريه امامك (select all) وافتحى البرنامج فى الفيجوال ستوديو واعملى فورم جديد هايكون اسمه مثلا form2 ثم كليك يمين على الفورم الجديد واختارى view code وامسحى كل الكود الموجود و الصقى الكود الذى نسختيه من قبل.

ثم اذهبى الى فولدر المشروع ستجدى form1.designer.vb افتحيه ايضا بالمفكره (notepad) وانسخى كل محتوياته (select all) واذهبى الى الفيجوال ستوديو وفى ال Solution Explorer ستجدى ايكونات اقفى بالماوس على كل واحده منهم حتى تجدى ايكونة Show All Files اضغطى عليها ستجدى سهم ظهر بجانب form2 اضغطى عله سيظهر ملف اسمه form2.designer.vb اضغطى كليك يمين عليه واختارى view code وامسحى كل الكود الموجود والصقى الكود الذى نسختيه من قبل.

ثم امسحى الفورم القديم form1
ثم اعيدى تسمية الفورم الجديد بنفس اسم الفورم القديم (يعنى من form2 الى form1)
ستجدى المشكله حلت ان شاء الله

هذا والله اعلى واعلم

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

اما اذا كانت المشكله قد حلت والحمد لله فبرجاء توضيح ...
اى من الحلول التى طرحتها هى التى حلت المشكله
ام هناك حل اخر وجدتيه انت هو الذى حل المشكله (ماهو؟)

برجاء التوضيح حتى يستفاد باقى اعضاء المنتدى.
وشكرا
learning.net كتب :برجاء توضيح ...هل المشكله لم تحل بعد؟؟؟
اذا لم تحل ساكتب لكى اخر حل عندى

اما اذا كانت المشكله قد حلت والحمد لله فبرجاء توضيح ...
اى من الحلول التى طرحتها هى التى حلت المشكله
ام هناك حل اخر وجدتيه انت هو الذى حل المشكله (ماهو؟)

برجاء التوضيح حتى يستفاد باقى اعضاء المنتدى.
وشكرا

الحمد لله تم حل المشكله باستحدام الحل الثاني الي حضرتك طرحته جزالك الله كل خير
- جربى ان تفتحى form1.vb بال notepad
اذا لم يفتح معكى فى المفكره (notepad) اذا فالملف غير صالح وعليكى مسحه من الفيجوال ستوديو واعادة تصميمه
اما اذا فتح فى المفكره (notepad) فقومى بنسخ كل الكود الذى تريه امامك (select all) وافتحى البرنامج فى الفيجوال ستوديو واعملى فورم جديد هايكون اسمه مثلا form2 ثم كليك يمين على الفورم الجديد واختارى view code وامسحى كل الكود الموجود و الصقى الكود الذى نسختيه من قبل.

ثم اذهبى الى فولدر المشروع ستجدى form1.designer.vb افتحيه ايضا بالمفكره (notepad) وانسخى كل محتوياته (select all) واذهبى الى الفيجوال ستوديو وفى ال Solution Explorer ستجدى ايكونات اقفى بالماوس على كل واحده منهم حتى تجدى ايكونة Show All Files اضغطى عليها ستجدى سهم ظهر بجانب form2 اضغطى عله سيظهر ملف اسمه form2.designer.vb اضغطى كليك يمين عليه واختارى view code وامسحى كل الكود الموجود والصقى الكود الذى نسختيه من قبل.

ثم امسحى الفورم القديم form1
ثم اعيدى تسمية الفورم الجديد بنفس اسم الفورم القديم (يعنى من form2 الى form1)
ستجدى المشكله حلت ان شاء الله
اسال الله ان يجعله في ميزان حسناتك ولك مني جزيل الشكر
الحمد لله
وشكرا على التوضيح لتعم الفائده