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

نسخة كاملة : هام :- كيف تجعل مشروعك يعمل عند الجميع بدون أخطاء
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
ملاحظة منقول من المنتدي السابق للعضو:- Omar Mekkawy


[SIZE="3"]السلام عليكم إخواني الكرام Smile

كيف حالكم ؟

كثير مننا وضعوا مشاريعهم بالمنتدى وعندما يفتحها أي عضو يقول " البرنامج لا يعمل وبه أخطاء كثيرة " :mad:

اليوم سأقدم لكم طريقة بسيطة لتفادى هذه الأخطاء Smile

والعيب بيكون فقد ملف Dll أو أكثر وبدونه لن يعمل البرنامج

والصور التالية تشرح كيفية إرفاق جميع ملفات ال Dll مع البرنامج حتى لا يحدث الخطأ Smile
وهذه الملفات ستصبح في نفس المجلد الذي يوجد به البرنامج "Application.StartupPath" Smile

الآن تابعوا الشرح بالصور Big Grin

1 - نفتح خصائص المشروع

[ATTACH=CONFIG]313[/ATTACH]
2 - نختار References كما موضح بالصورة

[ATTACH=CONFIG]314[/ATTACH]

3 - سنجد أن الخاصية Copy Local غير مفعلة بكل الملفات "False"

[ATTACH=CONFIG]315[/ATTACH]

نقوم بتغييرها إلى True
ونكرر العملية في جميع الملفات حتى تصبح الخاصية Copy Local = True بجميع الملفات
وبذلك يتم نسخ جميع ملفات ال Dll إلى المجلد الذي به الملف التنفيذي EXE. Big Grin

[ATTACH=CONFIG]316[/ATTACH]


الآن أصبحت الخاصية Copy Local = True لجميع الملفات

[ATTACH=CONFIG]317[/ATTACH]
بعد ذلك نعمل Build للمشروع Rolleyes

[ATTACH=CONFIG]319[/ATTACH]

الآن نفتح المجلد الذي يوجد به الملف التنفيذي "exe."
وسنجد أن جميع ملفات ال Dll موجودة Big Grin

[ATTACH=CONFIG]318[/ATTACH]

وبذلك عندما نعطي المشروع لأي أحد فسيعمل معه بدون أخطاء إن شاء الله Smile


ملحوظة :
تم وضع الصور بملف مضغوط " بالمرفقات " لمن لم يرى الصور بوضوح Smile


إنتهى الشرح Big Grin

تحياتي لكم Rolleyes


[/SIZE]