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

ماهى البرامج المطلوبة للتنصيب عند العميل لعمل البرنامج بشكل صحيح

بدأه حامد محمد الوصيف في 22 أكتوبر 2013 · 10 رد · 967 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

 

بعد الانتهاء من برنامج اعد بالـ   Microsoft Visual C# 2010 و Microsoft SQL Server 2008

 

ويحتوى على تقارير بالـ Report Viwer      

 

ماهى البرامج المطلوبة للتنصيب عند العميل للعمل بشكل صحيح

 

1 - ما هو إصدار netfram work  المناسب ( رابط له إن أمكن )

2 - بخصوص sql هل أقوم بتنصيبه كامل ولا فيه حاجة بديله

3 -بخصوص التقارير هل اقوم بتنصيب Report Viwer ولا لا

 

 

 

 

 

ياريت يكون الموضوع واضح

جزاكم الله خير

13598125002.gif

038c8ecfa8.gif

#3

موضوع Project Deployment طويل نسبيا لكنه سهل لذلك لا تقلق:

البداية بتحديد نوعية النشر :

  1. هل لديك موقع على الانترنت قادر ان ترفع عليه مشروعك بحيث يستفيد مستخدم البرنامج من التحديثات التي تقوم بها؟
  2. هل لديك مشروع Stand Alone وتريد للمستخدم كلما اراد المستخدم تنصيب نسخة جديدة أن يحذف النسخة السابقة ليقوم بالتحديث (إن حدث تحديث)؟

إن كان جوابك رقم 1 فستعمل على نشر برنامجك بطريقة ClickOnce أما إن كان جوابك 2 فقم بانشاء مشروع Setup (تجده في Other Projects)

ملاحظة (على نسخ فيجوال استديو 2012 وما بعدها لن تجد مشاريع تنصيب بعد الان وستلجأ للتنصيب عبر مشاريع وبرامج تنصيب خارجية مثل Install sheild , Install Awar ..إلخ)

في كلا الحالتين يجب عليك أن تقوم بتقييم متطلبات برنامجك Prerequisites :

  • ما هي Net framework. التي تعمل عليها؟ يمكنك معرفة ذلك من خصائص المشروع

 

  • كيف يمكنني اضافة متطلبات البرنامج لنشرها مع المشروع؟
  1. في حالة Click Once انقر على خصائص المشروع ثم اذهب إلى Publish ثم اضغط على Prerequisites  وحدد Net framework التي تحتاجها , اختر Report Viewer في حال كانت لديك تقارير إختر SQL CE في حال اخترت SQLCE كقاعدة بيانات , إذا اردت أن تدمج المتطلبات  مع المشروع ليتم تنصيبها قم بالضغط على خيار التحميل من موقع البرنامج
  2. في حالة Setup: نفس الأمر حدد المتطلبات واختر طريقة تنصيب المتطلبات وتابع كماذكر الاخ كريم سوفت في الرابط

||***************************************************||


 ||بسم الله الذي لا يعلو على اسمه شيء في الارض ولا في السماء وهو العلي العظيم ||


||***************************************************||


 ||                             اللهم إن لم يكن بك غضب علي فلا ابالي                       ||


||***************************************************||


في المنتديات العلمية استخدام التقييم rep_up.png  rep_down.png  يرفع من قيمة الموضوع واهمية الرد

#4
eiado كتب:

 

موضوع Project Deployment طويل نسبيا لكنه سهل لذلك لا تقلق:

البداية بتحديد نوعية النشر :

  1. هل لديك موقع على الانترنت قادر ان ترفع عليه مشروعك بحيث يستفيد مستخدم البرنامج من التحديثات التي تقوم بها؟
  2. هل لديك مشروع Stand Alone وتريد للمستخدم كلما اراد المستخدم تنصيب نسخة جديدة أن يحذف النسخة السابقة ليقوم بالتحديث (إن حدث تحديث)؟

إن كان جوابك رقم 1 فستعمل على نشر برنامجك بطريقة ClickOnce أما إن كان جوابك 2 فقم بانشاء مشروع Setup (تجده في Other Projects)

ملاحظة (على نسخ فيجوال استديو 2012 وما بعدها لن تجد مشاريع تنصيب بعد الان وستلجأ للتنصيب عبر مشاريع وبرامج تنصيب خارجية مثل Install sheild , Install Awar ..إلخ)

في كلا الحالتين يجب عليك أن تقوم بتقييم متطلبات برنامجك Prerequisites :

  • ما هي Net framework. التي تعمل عليها؟ يمكنك معرفة ذلك من خصائص المشروع

 

  • كيف يمكنني اضافة متطلبات البرنامج لنشرها مع المشروع؟
  1. في حالة Click Once انقر على خصائص المشروع ثم اذهب إلى Publish ثم اضغط على Prerequisites  وحدد Net framework التي تحتاجها , اختر Report Viewer في حال كانت لديك تقارير إختر SQL CE في حال اخترت SQLCE كقاعدة بيانات , إذا اردت أن تدمج المتطلبات  مع المشروع ليتم تنصيبها قم بالضغط على خيار التحميل من موقع البرنامج
  2. في حالة Setup: نفس الأمر حدد المتطلبات واختر طريقة تنصيب المتطلبات وتابع كماذكر الاخ كريم سوفت في الرابط

 

 

انا اريد ان ايقونة تنصيب البرنامج تكون شاملة كل البرامج الاخرى ولا احتاج ان الجهاز يكون متصل بالانترنت عند التنصيب وايضا المستخدم ميلاحظشى ان فيه اكثر من برنامج يقوم بتنصيبهم

ما الفرق بين الخيارات المحددة فى الصورة المرفقه

post-133160-0-05120500-1382568249_thumb.

13598125002.gif

038c8ecfa8.gif

#5

لا تقم باضافة MS Sql Server كـ متطلب استخدام لأنك لن تقوم بتنصيبه على كل الاجهزة التي سيعمل عليها برنامج

الخيار الثاني سيحمل الملفات و البرامج التي تحتاجها ضمن ملف التنصيب

||***************************************************||


 ||بسم الله الذي لا يعلو على اسمه شيء في الارض ولا في السماء وهو العلي العظيم ||


||***************************************************||


 ||                             اللهم إن لم يكن بك غضب علي فلا ابالي                       ||


||***************************************************||


في المنتديات العلمية استخدام التقييم rep_up.png  rep_down.png  يرفع من قيمة الموضوع واهمية الرد

#6
eiado كتب:

لا تقم باضافة MS Sql Server كـ متطلب استخدام لأنك لن تقوم بتنصيبه على كل الاجهزة التي سيعمل عليها برنامج

الخيار الثاني سيحمل الملفات و البرامج التي تحتاجها ضمن ملف التنصيب

 

عملت الخطوات التى قولتها

ولكن ظهر لى مشكلة

 

يوجد صورة للملفات التى يحتويها فولدر التنصيب

ويوجد صورة بعد الضغط على ايقونة النصيب

 

ما السبب فى هذه المشكلة

 

جزاكم الله خيرا

post-133160-0-94258900-1382740347_thumb.

post-133160-0-50181700-1382740373_thumb.

13598125002.gif

038c8ecfa8.gif

#7

هل اخترت net framework or net frame worl client profile?

||***************************************************||


 ||بسم الله الذي لا يعلو على اسمه شيء في الارض ولا في السماء وهو العلي العظيم ||


||***************************************************||


 ||                             اللهم إن لم يكن بك غضب علي فلا ابالي                       ||


||***************************************************||


في المنتديات العلمية استخدام التقييم rep_up.png  rep_down.png  يرفع من قيمة الموضوع واهمية الرد

#8
eiado كتب:

هل اخترت net framework or net frame worl client prof

 

 

دى الاختيارات اللى مختارها

 

هل هى صح ام لا

post-133160-0-57783300-1382807823_thumb.

13598125002.gif

038c8ecfa8.gif

#9

مممممممم  طيب أنا شايف أنك مصر على ادراج SQL 2008 ضمن التنصيب وانت تعمل على WIN XP

طيب حتى تشغل SQL SERVER  على WINXP  تحتاج إلى POWER SHELL وأيضا عدة تحديثات

حاول أن تزيل SQL SERVER  وأيضا أحذف كافة الملفات من ضمن مشروع التنصيب

هل أضفت ملفات output primary  ؟

||***************************************************||


 ||بسم الله الذي لا يعلو على اسمه شيء في الارض ولا في السماء وهو العلي العظيم ||


||***************************************************||


 ||                             اللهم إن لم يكن بك غضب علي فلا ابالي                       ||


||***************************************************||


في المنتديات العلمية استخدام التقييم rep_up.png  rep_down.png  يرفع من قيمة الموضوع واهمية الرد

#10

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

 

أعتقد أنك قمت بالخطوات كما ينبغى فربما يكون هناك مشكلة فى نسخة الويندوز التى تحاول تثبيت البرنامج عليها، حاول تجربه على ويندوز أخرى،

 

 

والرابط التالى يحتوى على فيديو لشرح عملية التحزيم

 

http://www.mediafire.com/download/2av6ta3qu9tyulu/Setup_and_Deployment.rar

 

دعائى بالتوفيق للجميع

أدعو الله أن يجعل أعمالنا خالصة لوجهه الكريم --- وأن ينفعنا بما علمنا

Dr Sayed Tohamy

Programming Instructor

مدرب برمجة

---------------

EmaSoft2000

-------------------

#11
eiado كتب:

مممممممم  طيب أنا شايف أنك مصر على ادراج SQL 2008 ضمن التنصيب وانت تعمل على WIN XP

طيب حتى تشغل SQL SERVER  على WINXP  تحتاج إلى POWER SHELL وأيضا عدة تحديثات

حاول أن تزيل SQL SERVER  وأيضا أحذف كافة الملفات من ضمن مشروع التنصيب

هل أضفت ملفات output primary  ؟

 

شكرا جزيلا للمتابعه

 

انا غير مصر على ادراج SQL 2008 ضمن التنصيب على WIN XP ولكن انا استخدم SQL 2008 فى قواعد البيانات فقمت باختيارها لكى تكون ضمن البرنامج بغض النظر عن نوع نسخة الويندوز

 

من خلال ردك هذا : هل البرنامج يمكن ان يعمل على نسخة ويندوز دون الاخرى وان كان نعم فكيف وانا لا اتحكم فى نوعية نسخ الويندوز بالنسبة للعميل وكيف اجعلها تعمل على جميع النسخ

 

 

 

 

 

ema2000_t كتب:

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

 

أعتقد أنك قمت بالخطوات كما ينبغى فربما يكون هناك مشكلة فى نسخة الويندوز التى تحاول تثبيت البرنامج عليها، حاول تجربه على ويندوز أخرى،

 

 

والرابط التالى يحتوى على فيديو لشرح عملية التحزيم

 

http://www.mediafire.com/download/2av6ta3qu9tyulu/Setup_and_Deployment.rar

 

دعائى بالتوفيق للجميع

 

 

شكرا جزيلا شرح رائع جدا

 

ولكن كنت اود ان يكون به قاعدة بيانات وكيف يتم دمجها مع البرنامج اتمنا لو يكون هنا فيديو اخر به قاعدة بيانات والتقارير كريستال ربورت  أو ريبورت فيور

13598125002.gif

038c8ecfa8.gif

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…