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

مشوروع إدارة المؤسسات التعليمية الخاصة بالمجان

بدأه abed_348 في 21 مايو 2010 · 4 رد · 760 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أن خلصت من برمجة برنامج إدارة المؤسسات التعليمية الخاصة

لكن لأني عملت المشروع على برنامج Visual Stido 2008

المشكلة هون إنوه عند ما عملت تنصيب للبرنامج علشان يعمل عند المستخدم كنسخة .exe

وبسبب إنوا محتاج إلى FrameNetwork 3.5

وإلى sql Server

وكمان Crystal report

كان حجمه بعد الضغط حوالي 265 ميجا

وهو في الأصل ما بدوا هالحجم كله

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

م شكراً على تعاونكم

#2

جرب تعمل Downgrade إن كنت لم تستخدم أي من مميزات NET 3.5.

ولكن خذ backup من المشروع أولاً.

#3

بالإضافة لما ذكره الأخ الفاضل hazzoom

هل فكرت باستخدام Mysql كبديل للـ Sql Server ؟

#4
hazzoom كتب:

جرب تعمل Downgrade إن كنت لم تستخدم أي من مميزات NET 3.5.

ولكن خذ backup من المشروع أولاً.

أخي العزيز إذا ممكن تشرح كيف ممكن أعمل downgrande

أما بالنسبة للبرنامج فهو أصلاً تمت برمجته بإستخدام فيجوال ستديوا 2006

وهذا بيعني إنوا ما راح يعمل إلا بوجود .Net 3.5

شكراً على تعاونك أخي الكريم

hfsh80 كتب:

بالإضافة لما ذكره الأخ الفاضل hazzoom

هل فكرت باستخدام Mysql كبديل للـ Sql Server ؟

شكراً أخي الكريم على تعاونك

المشكلة أخي فقط من .Net .3.5

أما في sql Server فالحجم معقول نسبياً ما في مشكلة

أما .Net 3.5 فحجمه بيتجاوي 180 ميجا

شكراً أخي الكريم

#5

الحلول المتاحة:

1) كما قال الأخ حازم إن كنت لم تستخدم أي من التطويرات المتاحة في .NET 3.5 يمكنك عمل Downgrade للمشروع عن طريق الـ VS 2008 Multi-Target Support Feature كما هو مشروح في الصور التالية:

post-53551-12745278976334_thumb.jpg

post-53551-1274527915969_thumb.jpg

ملاحظة: أنا أعمل على VS 2010 فلا تهتم كثيراً بوجود فروق بين نسختي ونسختك ولكن بنفس الخطوات يمكنك الوصول إلى ما تريد.

استخدم هذا الخيار:

أ) إذا كنت متؤكداً 100% من أنك لم تقم باستخدام أي من تطويرات .NET 3.5 وأنك مقتصر فقط على ما قدمه .NET 2.0

ب) إذا كنت متؤكد أنك لم تستخدم .NEt 3.5 أبداً .. ولكن الـجهاز الخاص بالعميل لا يوجد عليه إلا .NET 3.5 فأقل حينها ستكون مضطراً إما للبقاء على النسخة الحالية أو استخدام .NET 2.0 إن أمكن حسب الشرط المذكور فقط. (قد يكون العميل لا يرغب في تنزيل .NET 4.0 ) قد يحدث هذا بالفعل!

================

2) أن تقوم بعمل Upgrade للنسخة الجديدة .NET 4.0 عن طريق تنزيل نسخة VS 2010 ثم افتح المشروع من خلاله وقم بتنفيذ نفس الخطوات السابقة ولكن اختر هذه المرة .NET 4.0 فحجمه حوالي 40 ميجا تقريباً بعد التنزيل أو أكثر.

استخدم هذا الخيار:

إذا كان لديك مطلق الحرية في تنصيب أي شيء على جهاز العميل أي بمعنى أصح تنزيل .NET 4 فإذن هذا هو الخيار الأفضل والذي أرجحه بشدة.

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

ملاحظة هامة جداً: في جميع الأحوال احتفظ بنسخة احتياطية من المشروع.

مدونة ابنتي الرضيعة: يوميات رزان

مدونتي التقنية العربية: البرمجة مع عبد المنعم

Technical Blog: Abdul Moniem's Thoughts

LinkedIn: Profile

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

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

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

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

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