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

رسالة خاصة عند عدم العثور على FrameWork.NET

مغلق
بدأه الاحتراف في 25 يناير 2007 · 4 رد · 634 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي سؤال حول امكانية اجراء فحص في برنامج سي شارب والتأكد من وجود FrameWork المناسب ( او عدم وجوده كليا ) واظهار رسالة خاصة بدل الرسالة التقليدية .. هل يمكنني ذلك ؟

مثال: في حالة تشغيل الملف التنفيذي على جهاز ويندوز XP لم يتم اعداد NET. عليه .. القيام باظهار رسالة : "الرجاء مراجعة الدعم الفني للحصول على المرفقات اللازمة لتشغيل البرنامج".

شكرا

#2

السلام عليكم

على حسب علمي فأنه لو شغلت برنامجك والذي يحتوي على جزء خاص بعمل اختبار على وجود ال .net Framework على منصة لا تدعم اصلا او لا تحتوي على .net framework فأن برنامجك لن يشتغل اصلا

وقد قرات من قبل انه عندما تعمل deploy لبرنامجك عن طريق عمل deployment project فأن هذا المشروع هو الذي سيتكفل بعمل هذا الاجراء بالنيابة عنك اي معرفة اذا كان ال.net framework موجود او لا

يمكنك استخدام الكود التالي لمعرفة ال version الخاص بال .net framework

Environment.Version

"خيركم من تعلم العلم وعلمه". ..........استغفر الله. ........ اللهم صلي وسلم على سيدنا محمد

احمد عبد الحميد ابوغرارة

CodeGuru CodeProject CGTalk

#3

برنامجك لن يعمل إذا لم يكن الفريم وريك موجود على الجهاز وسيخرج لك رسالة خطأ تطلب الفريم ورك مع ذكر الفيرجن المطلوب أيضا

ولكن لاتجزع فالحل موجود في برامج الإعداد - برامج توليد ملف MSI يقوم بتحميل الفريم وورك تلقائيا إن لم يجده

وأقرأ هذا المشاركة والردود عليها أنقر هنا

لا تَقُولن لِشيءٍ ذَا نَاقِصٌ ... وَلَكن أَعمل وَقُل ذَا أكملُ

#4

بارك الله فيكم

مشكلتي هي انني لا اريد من برنامجي ان يظهر اي رسالة اذا تأكد من وجود عدم وجود الـ FrameWork المناسب ! أي ان ينتهي عمل البرنامج دون اي رسائل!

هل يمكنني ذلك؟

شكرا

#5
اقتباس
برنامجك لن يعمل إذا لم يكن الفريم وريك موجود على الجهاز

هذا هو الحل

اقتباس
فالحل موجود في برامج الإعداد - برامج توليد ملف MSI يقوم بتحميل الفريم وورك تلقائيا إن لم يجده

"خيركم من تعلم العلم وعلمه". ..........استغفر الله. ........ اللهم صلي وسلم على سيدنا محمد

احمد عبد الحميد ابوغرارة

CodeGuru CodeProject CGTalk

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

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