منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيف أعرف جميع الملفاتdll التي يحتاجها برنامجي - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : كيف أعرف جميع الملفاتdll التي يحتاجها برنامجي (/showthread.php?tid=5198)

الصفحات: 1 2 3


كيف أعرف جميع الملفاتdll التي يحتاجها برنامجي - nobelle - 05-10-12

بسم الله الرحمان الرحيم

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

لدي سؤلان

الأول كيف أعرف جميع الملفات التي يحتاجها برنامجي لقد قمت بإنشاء مشروع تجريبي بيسط علىvb 2010 و المتمثل في نافذة بها زر إذ ظغطة عليها تضهر رسال تقوول مرحبا

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

الفرامورك لم يعمل


السوؤال الثاني و أرجو من الخبراء و المحترفين الإجابة عليه

هل يمكن إنشاء مشروع يعمل من دون تثبيت الفرامورك

يعني دمج جمبع الملفات التي يحتاجعا برنمجي معا مشروعي من دون دمج الفرامورك نفسه

بإنتظار ردودكم إخواني




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

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

على حل للمشكلى




كيف أعرف جميع الملفاتdll التي يحتاجها برنامجي - newbie2vb - 05-10-12

اعتقد ان بعض ملفات الـdll وخاصة الثيرد بارتي يجب ان يتم تسجيلها في Global Assembly Cache لكي تعمل بالشكل الصحيح...


كيف أعرف جميع الملفاتdll التي يحتاجها برنامجي - أبو يعقوب - 05-10-12

الفريم وورك يجب ان يتوفر على الجهاز

وكل الملفات (Assembly) = (Dll or exe) الغير مسجلة ويستخدمها البرنامج يجب ان تكون بالقرب من الملف التنفيذي للبرنامج


كيف أعرف جميع الملفاتdll التي يحتاجها برنامجي - nobelle - 05-10-12

أخي الكريم
أبو يعقوب
newbie2vb
شكرا لك على ردكما سريع فعلا إكتشفت أن هناك ملفات Global Assembly Cache يتم تحميلها على أي مشروع مهما كان هذا المشروع بصيط
و حاولت أدماج هذه الملفات إلى مشروعي لكن لم تنجع

إخواني أنا أريد تصميم برنامج بسيط و محمول يعني لا أريد أن أدمج الفرامورك مع مشروعي

مشروعي حجم ما يقرب 156 كلو بايت هل علي أن أقوم دائما بثبيت النات فرامورك بحجم 20 أو 320 ميقا بايت هل هاذا معقول

أنا متأكد أن هناك حل لهذه المشكلة أرجو منكم حل نهائي لهذه المشكلة

بإنتظار ردودكم


كيف أعرف جميع الملفاتdll التي يحتاجها برنامجي - nobelle - 05-10-12

newbie2vb كتب :اعتقد ان بعض ملفات الـdll وخاصة الثيرد بارتي يجب ان يتم تسجيلها في Global Assembly Cache لكي تعمل بالشكل الصحيح...

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

رجاءا أريد طريقة تسجيل هذا الملفات


كيف أعرف جميع الملفاتdll التي يحتاجها برنامجي - nobelle - 05-10-12

أبو يعقوب كتب :الفريم وورك يجب ان يتوفر على الجهاز

وكل الملفات (Assembly) = (Dll or exe) الغير مسجلة ويستخدمها البرنامج يجب ان تكون بالقرب من الملف التنفيذي للبرنامج

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

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

و عندما أخذت مشروعي عند شخص و كذالك الناتفرامورك 4 لتثبيته في حاسوبه ظهرت لي رسال جعلتني أصاب بال ذهول و هي طبيعية

هي تقول لا يمكن تثبيت الناتفرامورك 4 على الإكسبي سرفيس باك 2 يعني على xp sp 2 لا يمكن تثبيت الفرام ورك 4

أخي الكريم هناك برامج صغيرة و هي تعمل على جميع الأنظم دون أي إسثناء

تصور أخي إذا قمت بإشاء مشروع حجمه لا يتعدى 160 كيلو بايت يحتاج إلى فرامرورك 320 ميقابايت هل يعقل هذا الكلام


كيف أعرف جميع الملفاتdll التي يحتاجها برنامجي - karika - 05-10-12

انا بستخدم فيجوال بيسك العادى وبخلية محمول عن طريق برنامج وينرار


كيف أعرف جميع الملفاتdll التي يحتاجها برنامجي - nobelle - 05-10-12

بإنظار ردودكم إخواني كما أطلب من الأخ newbie2vb أن يعطينا طريقة لتسجيل ملفات Global Assembly Cache على مشروعي و إذا أردتم أن أرف لكم نسخ من مشروعي أنا موجود


كيف أعرف جميع الملفاتdll التي يحتاجها برنامجي - amgadtamer - 05-10-12

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

رجاءا أريد طريقة تسجيل هذا الملفات

أخى العزيز هو يتحدث عن third Party لكن الغريب أنت قمت بتصميم برنامج بسيط جدا ثم قمت باستخدام المنصة .net 4 أخى العزيز أستخدم المنصة التى تناسب مشروعك وبالتالى فال .net framework 2 يكفيك وسوف تلاحظ أن windows 7 مدمج معه .net framework 3.5


كيف أعرف جميع الملفاتdll التي يحتاجها برنامجي - newbie2vb - 05-10-12

nobelle كتب :بإنظار ردودكم إخواني كما أطلب من الأخ newbie2vb أن يعطينا طريقة لتسجيل ملفات Global Assembly Cache على مشروعي و إذا أردتم أن أرف لكم نسخ من مشروعي أنا موجود

بالنسبة لتسجيل ملفات الـdll هناك مقالات كثيرة وبرامج عبر الويب تعمل بطرق مماثلة...
مثلا اللينك التالي عبر اليوتيوب لتوضيح الطريقة:
http://www.youtube.com/watch?v=1I2kRZMaajY