منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : الكريستال ريبورت والفيجوال ستوديو 2019؟؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
يوجد لدي برنامج قمت بتصميمه بالفيجوال ستوديو 2013 مع كريستال ريبورت قمت بالامس بعمل فورمات للجهاز وتنصيب الفيجوال ستوديو 2019 community + الكريستال ريبورت اصدار رقم CRforVS13SP26_0-10010309 قمت بحذف الريفرنس الخاصة بالكريستال ريبورت من المشروع واعدت اضافتها من جديد وتم عمل build للبرنامج ولكني لاحظت انه يتم اضافة ملفات dll الخاصة يالكريستال ريبورت الى مجلد المشروع (Debug) كما في الصورة المرفقة مع العلم انه لو تم حذف هذه الملفات فان البرنامج يعمل دون مشاكل ما العمل لحل هذه المشكلة وجعل البرنامج لا يقوم باضافة هذه الملفات؟؟؟



السّلام عليكم و رحمة الله و بركاته
من خلال الريفرنس ..
غيّر الخاصية Copy Local من True إلى False
تحياتي
شكرا لك اخي الكريم على الرد السريع ولكن ما الفائدة من نسخ الملفات التي لا داعي لها الى مجلد المشروع؟؟
لانني مع الاصدار السابق لا يتم ذلك فما هو سبب هذه المشكلة ؟؟ للاستفادة طبعا ولك جزيل الشكر
لا توجد ملفات لا فائدة منها .. أمّا التي تراها غير ضرورية لتشغيل برنامجد فيمكن لك التخلص منها و حذفها تماما
الفائدة من نسخ الملفات بالمجلد Debug هي عند التحزيم و عند تصدير مشروعك لدى العميل فلا تكون مشكلة عند التشغيل بسبب نقص ملف من الملفات
تحياتي
ولكن هذه الملفات حتى لو تم حذفها فان البرنامج يعمل دون مشاكل لان التقارير تعتمد على runtime الخاصة بالكريستال ريبورت التي يتم تنصيبها على جهاز العميل، طبعا جربت تشغيل البرنامج دون الرن تايم الخاصة بالكريستال ريبورت لم تعمل التقارير ومع حذف هذه الملفات نفس النتيجة وعند التجربة على جهازي في حال كانت موجودة ام لا يعمل البرنامج لان الرن تايم موجودة على جهازي