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

نقل البرنامج من جهاز الى جهاز يسبب مشكلة

مغلق
بدأه ابوزيد في 4 مارس 2005 · 2 رد · 608 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

في البداية أضفت new control الى tool box في جهاز المنزل , واستخدمته عندي في البرنامج وماشي زي الحلاوة

لكن لما ذهبت الى العمل و أضفت control الى tool box لكي استخدمه في البرنامج عندي برضه ماكان فيه مشكلة

ولكن المشكلة هي ان التعديلات التي أجريته على البرنامج في البيت باستخدام control ذهبت ....

انا اعرف ان المشكلة في reference ... وعندي source code لل control وقمت بbuild له اكثر من مرة

- هل هذا يعني ان ملف dll يتغير كل ما عملت له build ؟

- وكيف اتلافى المشكلة بحيث ان انسخ البرنامج في flash memory لكي اكمل البرنامج في المكتب او العكس بدون ظهور المشكلة , اي هل هناك

طريقة مثلا لنسخ البرنامج مع reference ؟

#2

السلام عليكم أتمنى أن أجيبك على حسبي طلبك

قلت هل هذا يعني ان ملف dll يتغير كل ما عملت له build ؟

أقول نعم لو عملت custom control ثم أضفته في مشروع ما , بعدها قمت بتطوير الـ custom control

فإن التعديل سيطرئ على كل مشروع عامل Reference له وهذه العملية تسمى بالـ Reflection

أما عن هل هنالك طريقة مثلا لنسخ البرنامج مع reference ؟

أقول إذا كان المراد هو التطوير فكل من المشروع و الـ custom control يستوجب نسخهما لإنجاز المطلوب.

أما أذا كان الغرض هو النشر published فهذا يتم عن طريق الـ deployment اي عمل setup project

و تضمينه في المشروع و يقوم هو بشكل تلقائي بإرفاق كل dll متضمن مع المشروع

قد يكون قولي صحيح على حد إستيعابِ (^&^) والله أعلم

في المثال يتضح المقال

#3

يجب أن تضع كل الـ DLLs التي يحتاجها التطبيق كـ Reference في المجلد الذي يكون فيه الـ EXE الخاص بالتطبيق..

اقتباس
هل هذا يعني ان ملف dll يتغير كل ما عملت له build ؟

يتغير فقط عندما تقوم بالتعديل في الـ Source Code

رأس الحكمة الإيمان بالله

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

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

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

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

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

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