المشاركات : 178
المواضيع 55
الإنتساب : Jan 2014
السمعة :
1
الشكر: 247
تم شكره 89 مرات في 61 مشاركات
السلام عليكم......سؤال هام لمن عنده فكرة بادوات الديف اكسبريس
هل لو قمت بتصميم مشروع بهذه الادوات ( النسخة التجريبية ) وتم عمل سيتب للبرنامج هل يعمل البرنامج بشكل سليم بدون وجود هذه المكتبة على الجهاز ؟
المشاركات : 1,486
المواضيع 101
الإنتساب : Sep 2012
السمعة :
127
الشكر: 71
تم شكره 6155 مرات في 1035 مشاركات
أنت تعرض برنامجك لظهور رسائل تنذر بانتهاء النسخة التجريبية بل و في حالات اخري فأن الجرافكس المستخدم في تصميم تلك الادوات قد لا يظهر تماما او قد لا يظهر بالشكل المطلوب عند انتهاء المدة الزمنية التجريبية
وبالتأكيد عندما تستخدم اي مكتبة فهي يجب ان تكون متاحة مع برنامجك
المشاركات : 1,486
المواضيع 101
الإنتساب : Sep 2012
السمعة :
127
الشكر: 71
تم شكره 6155 مرات في 1035 مشاركات
بقترض أن المكتبة هذة تم تركيبها في الفيجوال استديو حتي تستطيع ان تتعامل معها و تضع أدواتها علي اي فورم
وعندما تقوم ب سحب أداة واحدة من هذا المكتبة الي اي فورم فإن الفيجوال استوديو أتوماتيكيا يقوم بإضافتها إلي References المشروع و بالتالي الي المجلد Bin
لكن هنا فقط و عندما تقوم بعمل Setup للمشروع عليك أن تتأكد ان المكتبة سيتم نسخها الي المجلد الذي سيكون عليه البرنامج
و هذا هو الاسلوب الطبيعي للتعامل مع المكتبات
حالة أخري وهي أن لا تكون المكتبةلم يتم تركيبها في الفيجوال استوديو
وهنا يمكن ان تضع المكتبة في Resources المشروع بحيث انها تكون Embedded و فقط تنسخها قبل بدء البرنامج علي فهرس المشروع و تستدعيها و تتعامل معها بشكل ديناميكي اي تضيف منها باستخدام الكود وهذا قد يحتاج الي فهم جيد جدا لجميع كلاسات المكتبة و فهم جيد لاستخدام Reflection
لكن لن يحتاج الي أن يكون Setup الخاص بك متضمنا لتلك المكتبة