PDA

View Full Version : مبتدی: خطا در اجرای نرم افزاری که با کامپوننت اضافه شده به پروژه استفاده می شود



xformer
یک شنبه 21 آبان 1396, 10:40 صبح
باسلام.
من تا وقتی که در برنامم از کامپوننتی استفاده نمی کنم، تو کامپیوتر های دیگه هم مشکلی ندارم ران میشه برنامم. ولی وقتی از کامپوننتی مثل تلریک یا استیمول یا... استفاده میکنم با اینکه dll هاشم کپی میکنم کنار فایل اجرایی موجود در دیباگ ولی بازم ارور میده:

has stopped working

نمیدونم چیکار کنم یه کمکی میکنید؟

hamidrezax1
یک شنبه 21 آبان 1396, 16:20 عصر
لطفا یه نمونه ارسال کنید.

xformer
دوشنبه 22 آبان 1396, 14:57 عصر
لطفا یه نمونه ارسال کنید.

شما همین یه پروژه ایجاد کنید توش از کامپوننت تلریک یا استیمول استفاده کنین. توی یه کامپیوتر دیگه جواب نمیده

نمونه:


http://s8.picofile.com/file/8311696126/Debug.rar.html

samiasoft
سه شنبه 23 آبان 1396, 15:03 عصر
شما همین یه پروژه ایجاد کنید توش از کامپوننت تلریک یا استیمول استفاده کنین. توی یه کامپیوتر دیگه جواب نمیده

نمونه:


http://s8.picofile.com/file/8311696126/Debug.rar.html

الان داخل همین پروژتون چرا فقط DevComponents.DotNetBa هست...پس استیمول سافت dll هاش چرا نیستن؟!!

ببینید دوست عزیز در رفرنس پروژه هرکدوم از dll های تلریک و استیمول در قسمت copy local گزینه true رو انتخاب کنید تا خودشون در پوشه دیباگ کپی شوند

نه اینکه شما خودتون دستی کپی کنید...اگر دستی کپی میکنید باید دوباره رفرنس ها رو از همونجا فراخوانی کنید!

همچنین نسخه فریمورکی که پروژتون داره هم باید در اون سیستم وجود داشته باشه...اگر دات نت 4 هست باید دات نت 4 نصب بشه

xformer
سه شنبه 23 آبان 1396, 17:17 عصر
الان داخل همین پروژتون چرا فقط DevComponents.DotNetBa هست...پس استیمول سافت dll هاش چرا نیستن؟!!

ببینید دوست عزیز در رفرنس پروژه هرکدوم از dll های تلریک و استیمول در قسمت copy local گزینه true رو انتخاب کنید تا خودشون در پوشه دیباگ کپی شوند

نه اینکه شما خودتون دستی کپی کنید...اگر دستی کپی میکنید باید دوباره رفرنس ها رو از همونجا فراخوانی کنید!

همچنین نسخه فریمورکی که پروژتون داره هم باید در اون سیستم وجود داشته باشه...اگر دات نت 4 هست باید دات نت 4 نصب بشه

اقا خیلی ممنون
این local copy رو نمیدونستم داداش.خدا خیرت بده.فعلا درست شده. تابببینم دوباره ارور نمیده.
طبق گفته شما من در منوی properties برنامه، در تب refrences اون dll رو در قسمت سمت راست مقدار copy local رو True گذاشتم و درست شد.
:قلب::قلب::قلب: