:mad:
السلام عليكم ورحمة الله وبركاته
ارت ان اطرح هذا الموضوع في منتدانا الغالي بعد ما عانيت كثيرا فيه وطرحته كسؤال من قبل ولم اجد الرد من قبل المشرفين ولاعضاء وبعد ان بحثت وجربت كثيرا وجدت هذا الحل واطرحه في هذا المنتدى لتعم الفائدة ان شاء الله وهو منقول للامانة
وسيكون الشرح على جزئين
هذا رابط الجزء الثاني

https://www.arabhardware.net/forum/s...57#post1412957

سوف اشرح طريقه تحزيم البرامج وعمل سيت اب لمشاريعنا
سواء كانت vb.net او #C
ودمج الملف التنفيذى وقاعده البيانات و ملفات dll والاسكين وغيرها بمشروعك وغيرها
على فترات لضيف الوقت
اولا
بعد الانتهاء من مشروعك لكى يعمل بشكل سليم لابد من عملبناء للمشروع
من داخل المشروع من قائمه build نختار اول اختيار الى بإٍسم المشروع و نغلق المشروع
ثم نذهب للمجلد التالى \bin\Debug
نجد بها الملف التنفيذى وقاعدة البيانات لمشروعنا





Elmalkey + mydata)) مشروع سبق لى تحزيمه وعمل بشكل صحيح

هذان الملفان ممكن ان يعملا على اى جهاز الان مثبت عليه

النت فروم ورك

وسبق لى بتجربه هذ العمل على جهاز عميل لعرض مشروع له بدون تحزيم
ونجحت 200% من هذان الملفان
الان
نريد ان نضع المشروع داخل مجلد كهذا ... C:\Program Files\elmalkey
كما فى الصوره
ونريد وضع احتصار على سط المكتب على جهاز العميل مع جعل القاعده داخل C
والاتصال بينهم بشكل سليم
وعمل اختصار فى زر ستارت ودمج التقارير والاسكين واخذ قيم من الريجستيرى
وعمل باس ورد للتثبيت كما فى الاوفس و الفوتو شوب CD KEY
هذا دور برنامج التحزيم install shield
العملاق



installshieldخطوات تنصيب
بعد التحميل اتبع الاتى لتشغيل البرنامج بشكل سليم



نضغط على next



ثم نختار الاختيار الاول بالموافقه على الاتفاقيه



نضغط على next بدون وضع سيربال



نترك المكان الافتراضى لتثبيت البرنامج



البرنامج لا يدعم العربيه نترك الاختيار english



الفرق بين الاختارين
الاول النموزجى لتثبيت البرنامج كمل والثاتى هو المخصص لتثبيت بعض الملفات من البرنامج
طبعا هنخنار الاختيار الاول



نضغط على install



سيقوم البرنامج بالتثبيت .....



نضغط على finish




الان تم تنصيب البرنامج بنجاح

الان سنتعرف على تحزيم البرامج
وسنعمل عمل مشروع الكامل فى قواعد البيانات للاخ عدى ياسين
من قائمه ستارت افتح البرنامج
Start >>> all programs >>> InstallShield >>> InstallShield 2009
من على الشمال اختار cteate new project
تم تصغير الصورة بنسبة 81% (كانت 800 x 571) - انقر على الصورة لعرضها بحجمها الحقيقي

ثم اختار الاختيار المحدد كام فى الصوره
ويمكنك تغير اسم مشروع التحزيم واختيار مكان حفظه من اسفل النافذه
بكن نترك المان الافتراضى احسن
تم تصغير الصورة بنسبة 81% (كانت 800 x 573) - انقر على الصورة لعرضها بحجمها الحقيقي

سوف نتعامل مع الادوات التى محدد لنصل الى بناء التحزيم
تم تصغير الصورة بنسبة 81% (كانت 800 x 572) - انقر على الصورة لعرضها بحجمها الحقيقي

اتبع الصور كما هى وملى التكست بوكس بما يلزم
ملاحظه البرنامج لأيدعم اللغه العربيه لا تكتب اى اسم هنا بالعربى
تم تصغير الصورة بنسبة 81% (كانت 800 x 570) - انقر على الصورة لعرضها بحجمها الحقيقي

اترك الخيار كما فى الصوره
تم تصغير الصورة بنسبة 81% (كانت 800 x 54 - انقر على الصورة لعرضها بحجمها الحقيقي

الان اضف الملف التنفيذى للمشروع من مجلد bin + قاعده البيانات والتقارير والايكون واى
اصادار من النت فروم ورك وكل مل يلزم
يوجد بالبرنامج طريقه لدمج النت فروم ورك بالملف سيت اب سنتعرف عليها لاحقا
تم تصغير الصورة بنسبة 64% (كانت 1024 x 736) - انقر على الصورة لعرضها بحجمها الحقيقي

نحدد اختصار على سط المكتب وزر ستارت
ومن زر brows
نخنار ايكون لمشروعنا اى ايكون ستختاره سيعمل به البرنامج
ومن الشمال نختار عمل اختصار ازاله للبرنامج فى قائمه ستارت
قف على الايكن لاى فى النصف ليظهر اماكن تواجدها فى التشك بوكس
يمكنك تغير اسم البرنامج لأى اسم لكن بالغله الانجليزيه لأن البرنامج لا يدعم العربيه
تم تصغير الصورة بنسبة 64% (كانت 1024 x 736) - انقر على الصورة لعرضها بحجمها الحقيقي

الان نعمل بناء للبرنامج بعد التحزيم
بعد تحميل
يتم بناء المشروع بنجاح
تم تصغير الصورة بنسبة 57% (كانت 1152 x 814) - انقر على الصورة لعرضها بحجمها الحقيقي

نذهب الى المجلد disk image من هناC:\InstallShield 2009 Projects\My Project Name-1\PROJECT_ASSISTANT\SINGLE_EXE_IMAGE\DiskImages\DI SK1
سنجد بداخله ملف السيت اب
يمكنك تجربه البرنامج الان على اى جهاز

وهذا رابط الجزء الثاني
https://www.arabhardware.net/forum/s...57#post1412957