27-09-12, 07:47 PM
ملاحظة منقول من المنتدي السابق للعضو:- Omar Mekkawy
[SIZE="3"]السلام عليكم إخواني الكرام
كيف حالكم ؟
كثير مننا وضعوا مشاريعهم بالمنتدى وعندما يفتحها أي عضو يقول " البرنامج لا يعمل وبه أخطاء كثيرة " :mad:
اليوم سأقدم لكم طريقة بسيطة لتفادى هذه الأخطاء
والعيب بيكون فقد ملف Dll أو أكثر وبدونه لن يعمل البرنامج
والصور التالية تشرح كيفية إرفاق جميع ملفات ال Dll مع البرنامج حتى لا يحدث الخطأ
وهذه الملفات ستصبح في نفس المجلد الذي يوجد به البرنامج "Application.StartupPath"
الآن تابعوا الشرح بالصور
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.
[ATTACH=CONFIG]316[/ATTACH]
الآن أصبحت الخاصية Copy Local = True لجميع الملفات
[ATTACH=CONFIG]317[/ATTACH]
بعد ذلك نعمل Build للمشروع
[ATTACH=CONFIG]319[/ATTACH]
الآن نفتح المجلد الذي يوجد به الملف التنفيذي "exe."
وسنجد أن جميع ملفات ال Dll موجودة
[ATTACH=CONFIG]318[/ATTACH]
وبذلك عندما نعطي المشروع لأي أحد فسيعمل معه بدون أخطاء إن شاء الله
ملحوظة :
تم وضع الصور بملف مضغوط " بالمرفقات " لمن لم يرى الصور بوضوح
إنتهى الشرح
تحياتي لكم
[/SIZE]
كيف حالكم ؟
كثير مننا وضعوا مشاريعهم بالمنتدى وعندما يفتحها أي عضو يقول " البرنامج لا يعمل وبه أخطاء كثيرة " :mad:
اليوم سأقدم لكم طريقة بسيطة لتفادى هذه الأخطاء
والعيب بيكون فقد ملف Dll أو أكثر وبدونه لن يعمل البرنامج
والصور التالية تشرح كيفية إرفاق جميع ملفات ال Dll مع البرنامج حتى لا يحدث الخطأ
وهذه الملفات ستصبح في نفس المجلد الذي يوجد به البرنامج "Application.StartupPath"
الآن تابعوا الشرح بالصور
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.
[ATTACH=CONFIG]316[/ATTACH]
الآن أصبحت الخاصية Copy Local = True لجميع الملفات
[ATTACH=CONFIG]317[/ATTACH]
بعد ذلك نعمل Build للمشروع
[ATTACH=CONFIG]319[/ATTACH]
الآن نفتح المجلد الذي يوجد به الملف التنفيذي "exe."
وسنجد أن جميع ملفات ال Dll موجودة
[ATTACH=CONFIG]318[/ATTACH]
وبذلك عندما نعطي المشروع لأي أحد فسيعمل معه بدون أخطاء إن شاء الله
ملحوظة :
تم وضع الصور بملف مضغوط " بالمرفقات " لمن لم يرى الصور بوضوح
إنتهى الشرح
تحياتي لكم
[/SIZE]