مشکل استفاده از dll های شرکت DevComponent با نسخه های مختلف
با سلام خدمت دوستان عزیز T من چندین پروژه با نسخه های متفاوت DevComponent رو تو سیستمم دارم.بعنوان مثال ،
- تو پروژه اول از کنترل های DevComponent نسخه 12.8.0.6 اعم از TextBox, lable , ... استفاده کردم
- تو پروژه دوم از کنترل های DevComponent نسخه 14.0.0.3 اعم از TextBox, lable , ... استفاده کردم
- و ...
الان برای اجرای پروژه 1 باید تو Toolbox بیام و کنترل های DevComponent نسخه 12.8.0.6 رو Add کنم تا پروژه بدون خطا اجرا شه.همچنین برای اجرای پروژه 2 باید تو Toolbox بیام و کنترل های DevComponent نسخه 14.0.0.3 رو Add کنم تا پروژه بدون خطا اجرا شه و ... این سلسله مراتب ادامه داره ، با توجه به اینکه رفته رفته نسخه های مختلفی از این Dll میاد بازار و بعد n سال چه بلایی سر سیستم ما میاد
دوستان برای رفع این مشکل چه راه حلی پیشنهاد میکنید ؟؟؟؟
2 پاسخ
سلام به شما دوست عزیز.
دقت داشته باشید که تا وقتی که شما در حال برنامه نویسی هستید نیاز به این کامپوننت ها دارید و از آن استفاده می کنید ولی اگر برنامه شما کامل شود و شما آن را روانه بازار کنید از همان Dll های قبل استفاده می شود و مشکلی پیش نمی آید. این که این dll ها به گونه ای هستند که ورژن های قبلی را پشتیبانی نمی کنند بستگی به سیاست های شرکت Dev component داره و خود اون شرکت باید این قسمت رو درست کنه و این سازگاری رو به وجود بیاره.
ضمن تشکر از شما
انشالله که شرکت فوق سازگاری مورد نیاز رو اعمال کنه.