الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عندما تنتهي من كتابة تطبيقك

مغلق
بدأه د.كمال في 20 يونيو 2004 · 26 رد · 5,445 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ما ان ينتهي المبرمج من كتابة برنامجه يتجه الى عملية الاعداد Setup

واذا كان البرنامج مكتوب ب Visual Studio . net يجد المبرمج نفسه امام مشكلتين

1- يجب على الجهاز ان يكون عليه Dotnetframework

2- في حال كان البرنامج يستعمل SQL SERVER فيجب ان يكون على الجهاز

احد المخدمين microsoft SQL server أو MSDE 2000

وعلى كل الاحوال يمكن الحصول على SEtup لكل من هذه البرامج من موقع Microsoft وهنا تكمن المشكلة

1- يجب ان يقوم المستخدم للبرنامج عند عملية التنصيب ان يقوم يتنفيذ 3 برامج لعملية التنصيب

1- تنصيب Dotnetframwork

2- تنصيب MSDE2000

3- تنصيب البرنامج

هل هنالك من حل لدمج هذه البرامج الثلاثة في برنامج تنصيب واحد لا يعقد المستخدم ؟

#2

لا اعرف بالظبط لكن Microsoft تسمح لك باضافة ال FrameWork مع ال setup

ولذلك فمن الممكن ان تضع جميع الملفات في ملف ست اب واحد لكن لست متاكدا

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

#3
اقتباس
هل هنالك من حل لدمج هذه البرامج الثلاثة في برنامج تنصيب واحد لا يعقد المستخدم ؟

Yes, by using a third party..You can try the 465 MB trial edition of InstallShield X Evaluation to get what you need

The other way that Rakan suggests is Microsoft Bootstrapper , it's for VS.Net 2003

If you need a Bootstrapper for VS.Net2002 try an MSDN Search for Bootsrapper, it should help you Enshaa' Allah

تم تعديل هذه المشاركة بواسطة abdelaleem في 20 يونيو 2004 في 13:49

رأس الحكمة الإيمان بالله

#4

لقد قمت بتجربة InstallShield X وهو برنامج رائع ويتضمن خصائص خاصة للدوت نت ولكن المشكلة تكمن في انزال ال MSDE2000 فهو لم ينجح معى و لا ادري لماذا

ساحاول البحث في Microsoft Bootstrapper

مع الشكر الجزيل للمساعدة

#5

السلام عليكم

بالنسبة لـ install shield

فقد جربته مع msde2000 وعمل بنجاح

كل الحكاية ان لازم ننزل الـ merged modules الخاصة بـ msde2000 من على موقع الـ install shield ثم نضيف هذا الـ merged module الى الـ project عن طريق :

1- فتح redistributables

2- الضغط بالزر الأيمن للماوس واختيار لإضافة merged module جديدة

3- تختار merged modules الخاصة بـ msde2000 والتى قمت بانزالها

4- ستجد ان كل المكونات الخاصة بـ msde2000 قد ظهرت ضمن redistributables

5- اختر المكون msde2000 والذي بجانبه أيقونة زرقاء

6- سيظهر لك wizard لتحديد الاختيارات التى ستتم عند تثبيت msde2000 على جهاز العميل

ومبروك تمت العملية بنجاح

#6

هل يوجد شرح إذا أمكن عن طريقة عمل Setup باستخدام Microsoft Bootstrapper ؟

اقتباس
How to get experience without a job, and how to get a job without experience
#7
اقتباس
هل يوجد شرح إذا أمكن عن طريقة عمل Setup باستخدام Microsoft Bootstrapper ؟

See this Link

رأس الحكمة الإيمان بالله

#8

اسلام عليكم ورحمه الله وبركاته

اتمنى من الاعضاء الذين جربوا كيفية عمل ملف Setup مصحوب الفريم نت ورك و SQL

الله يجزاه الخير لو يفيدنا بالموضوع

الرجاء يكون الشرح عربي ...

أخوكم ماجد..

#10

ممتاز ... كيف تم تجاوز المشكلة في ال Visual Studio 2005 ????!!!!!!!!!!!!!!!!!!!!!

ارجو أن يمدنا أي شخص بالحل

#11

حتى الأن لم أجد إجابة شافية في المشاركات

#12
انظر الموضوع فربما يكون فيه جزء من الإجابة

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#13

مكرر

تم تعديل هذه المشاركة بواسطة samerselo في 14 أبريل 2006 في 19:48

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#14

هل من رابط مباشر لل

Installshield

لانى لا اعرف ماذا اريد

او اى إصدار

بصراحة انا توهت فى الموقع

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

#15

أخ PARADISE ممكن توضح لنا عمل هذا البرنامج... أنا أستخدم Sql Server2005 هل يعمل هذا البرنامج معها وكيف بقدراضمن قاعدة البيانات مع Setup

يا شباب هذا الموضوع جدا مهم للجميع حبذا لو أحد الأخوان يوضح لنا بالصور كيف بنعمل Setup متضمن فيه كل شىء عن قاعدة البيانات وFramework ويتم تثبيت هذا الموضوع لأن الجميع يسألون عنه

لا إله إلا الله العظيم الحليم,لا إله إلا الله رب العرش العظيم,لا إله إلا الله رب السموات ورب الأرض ورب العرش الكريم.

#16

بالتأكيد يمكن أن يتم كل ما تطلبونه باستخدم الفيجوال ستديو 2003 فقط وبدون أي برامج إضافية

هذا عن طريق إضافة Launch Condition في مشروع الـ Setup يتم منها التأكد من وجود الـ Framework في بداية البرنامج وهذه مضمنة مع التطبيق لكن ينبغي تغيير خاصية URL لنجعلها مثلا dotnetfx.exe ونضع الفريم وورك بجانب file الـ Setup ... كما يمكن إضافة Launch Condition أخرى للتأكد من وجود الـ SQL Server .. و في النهاية يمكن إضافة Custom Action أثناء الحدث Installing يقوم بعمل Attach للـ Database أثناء الـ Installing ... هكذا تقريبا تم حل كل هذه المشاكل ... إن واجهتكم صعوبة في شيء ابحثوا أولا في المنتدى عن المواضيع المتعلقة بـ الـ Packaging فمنها تعلمت كل ما سبق .. وأذكر أنه كان هناك موضوعان واحد للأخ khabini.net و آخر للأخ عبدالله فتحي فيهما شرح مفصل لكل ما هو متعلق بالـ Setup Projects

وجزاكم الله خيرا .. والسلام عليكم

تم تعديل هذه المشاركة بواسطة mostbar في 14 يوليو 2006 في 21:20

#17

فعلا الموضوع مهم . لكن كما فهمت من كلامك أنك تقوم بعمل Attach للـ Database أثناء الـ Installing

بفرض أن Sql Server محملة من قبل . يعني فقط ترفق قاعدة البيانات فقط مع الـ Setup .

وأنا أعتقد أنه ليست مشكلة في إرفاق قاعدة البيانات حيث يمكن حلها في أنك تقوم يديوا بإنشاء قاعدة البرنامج عن طريق البرنامج الخاص بك . في أول مرة يقوم فيها بالعمل بحيث لو لم يجد قاعدة البيانات يقوم بإنشاءها وعمل الجداول وغيرة من العمليات .

لكن سؤالي هوا كيف اقوم بعمل Setup يقوم هوا بإرفاق برنامج Sql Server لا قاعدة البيانات . بحيث يكون الـ Setup الخاص بي متكامل يقوم بإنزال FrameWork ثم بعد ذلك يقوم بتحميل برنامج Sql Server بعد ذلك يقوم بتحميل برنامجي . هل هذا ممكن .

#18

ها ما شرحته أخي الكريم يمكنك عمل هذا عن طريق الـ Launch Conditions و الـ Custom Actions بسهولة

#19

مازال الموضوع غامضا

نرجو شرح وافي جزاكم الله خير

redahashem

رضا هاشم

اللهم اصلح امورالمسلمين

سبحان الله وبحمده سبحان الله العظيم

اللهم اهلك من سبب في فرقتنا وسفك دمائنا وزاد همنا وكربنا

#20

قريبا إن شاء الله سأرفق مشروع Setup الذي أقصده

#21

السلام عليكم ورحمة الله وبركاته

الموضوع فعلاً مهم

نرجوا من أصحاب الخبرة تزويدنا بالمعلومات

السلام عليكم ورحمة الله وبركاته

الموضوع فعلاً مهم

نرجوا من أصحاب الخبرة تزويدنا بالمعلومات

System Developer

#22

أخ mostbar يا ريت لوتكرمت أن تشرح جميع العملياتPackaging التي تحدثت عنها وسيكون ذلك بمثابة عمل خير يستفيد منه الجميع.. لأن الموضوع مبهم ومهم جدا للجميع.....ويتم تثبيت هذا الموضوع من الأخوة المشرفين وبذلك ينتهي السؤال عن هذا الموضوع تماما...

وجزاك الله خيرا...

لا إله إلا الله العظيم الحليم,لا إله إلا الله رب العرش العظيم,لا إله إلا الله رب السموات ورب الأرض ورب العرش الكريم.

#23

وفق الله الجميع

الموضوع مهم نرجو الرفع

redahashem

رضا هاشم

اللهم اصلح امورالمسلمين

سبحان الله وبحمده سبحان الله العظيم

اللهم اهلك من سبب في فرقتنا وسفك دمائنا وزاد همنا وكربنا

#24

بإنتظار الردود من الأخوة لأهمية الموضوع.....

لا إله إلا الله العظيم الحليم,لا إله إلا الله رب العرش العظيم,لا إله إلا الله رب السموات ورب الأرض ورب العرش الكريم.

#25

إخواني الكرام .. أرجو منكم البحث عن المواضيغ في هذا المنتدى فنا لا أرى داع للتكرار فهناك كما ذكرت سابقا شرحان للأخ عبد الله فتحي و الأخ khabini.net يشرح بتفصيل ممل موضوع الـ Packaging وأنا شخصيا تعلمت من هذه الموضوعات ....

هذا الموضوع مغلق.

مواضيع مشابهة