PDA

View Full Version : مشکل در اجرای فایل exe



darknes666
سه شنبه 18 تیر 1392, 20:18 عصر
سلام خدمت همه ی دوستان.
یه ویروس نوشتم تو حالت native ولی موقع اجرا تو سیستم های دیگه ارور میده.

ارورشم اینه:
http://8pic.ir/images/18614939303803232653.png

http://8pic.ir/images/12174614599254591961.png

چجوری باید مشکلو حل کنم؟

darknes666
سه شنبه 18 تیر 1392, 22:56 عصر
کسی راه حلی برای خلاص شدن از این runtime ارور نداره؟

maktoom
چهارشنبه 19 تیر 1392, 00:00 صبح
سلام
امکانش هست که طبق قوانین سایت تاپیک شما تا لحظات دیگه حذف بشه.
پیشنهاد می کنم بطور کلی سوالات این نوع رو بطور کلی به سبکی بپرسید که بحثی از ویروس توش نباشه.
خب این یه نرم افزاره. یه کده. مشکل کدت رو بپرس. لازم نیست بگی این یه ویروسه... آی ملت این ویروسه من تو نوشتنش مشکل داشتم اومدم ازتون بپرسم.
اینجوری فقط تاپیکت پاک میشه.
موفق باشی./

darknes666
چهارشنبه 19 تیر 1392, 00:08 صبح
سلام
امکانش هست که طبق قوانین سایت تاپیک شما تا لحظات دیگه حذف بشه.
پیشنهاد می کنم بطور کلی سوالات این نوع رو بطور کلی به سبکی بپرسید که بحثی از ویروس توش نباشه.
خب این یه نرم افزاره. یه کده. مشکل کدت رو بپرس. لازم نیست بگی این یه ویروسه... آی ملت این ویروسه من تو نوشتنش مشکل داشتم اومدم ازتون بپرسم.
اینجوری فقط تاپیکت پاک میشه.
موفق باشی./
حرف شما کاملا صحیحه.
اما اینو گفتم چون آنتی ویروس بهش گیر میده و ممکنه مشکل از اون باشه.
گرچه تونستم چندتاشو دور بزنم.
به هر حال حرف شما صحیحه.بهتر بود میگفتم یه برنامه نوشتم :لبخندساده:

از طرفی یه جاهایی خوندم که مشکل میتونه از کدهم باشه.
ولی رو سیستم خودم بدون هیچ مشکلی اجرا میشه.

کلمه ی کلیدی ویروس به این منظوره که نمیخوام از اینیستالر استفاده کنم.
گرچه برام سواله که اگر از اینیستالر استفاده کنم,ممکنه مشکلم حل بشه؟

brightening-eyes
چهارشنبه 19 تیر 1392, 05:24 صبح
سلام
از اینستالر استفاده کنی هیچ اتفاقی نمیفته
همون خطاها رو میده
مشکل برنامه از اون کدیه که نوشتین
مثلا اینکه مقدار متغیر const رو تغییر بدین
خطای رانتایم به خطایی گفته میشه که برنامه در حالت ران میده و خطای کامپایل نمیده
ببین چه جایی از برنامه خطا میده تو چه تابعی و بعدش برو اون خط رو درستش کن
اونوقت دیگه خطای رانتایم نمیده

darknes666
چهارشنبه 19 تیر 1392, 11:39 صبح
آخه فقط رو سیستم های دیگه این مشکل رو داره.
یعنی بازم باید کد رو درست کنم؟

#target
چهارشنبه 19 تیر 1392, 12:36 عصر
فایل رو در حالت debug کامپایل و پخش کردی .
رو حالت release هم تست کن. اگه میتونی هم فایل رو بده ما تست کنیم :بامزه:

darknes666
چهارشنبه 19 تیر 1392, 12:53 عصر
فایل رو در حالت debug کامپایل و پخش کردی .
رو حالت release هم تست کن. اگه میتونی هم فایل رو بده ما تست کنیم :بامزه:

بله درسته :لبخند:
آخه عادت کردم به این روش.روش خوبیه :لبخندساده:
سوال اینجاست چرا رو pc خودم اجرا میشه.ولی رو سیستم های دیگه نه؟
از یه هدر فایل و یه فایل با فرمت .tli هم استفاده کردم.
به احتمال 99% مشکل از این دوتاست.

darknes666
پنج شنبه 20 تیر 1392, 10:52 صبح
نتونستم درستش کنم.کل کدمو مجبورم از اول با یه متد دیگه بنویسم ولی همون کد قبلی رو تو یه حالت دیگه کامپایل کردم و ایندفعه این ارور رو میده:

http://www.8pic.ir/images/98091907547830849880.png

خب حالا اینو چجوری درست کنم؟
با اینیستالر ممکنه درست بشه؟

#target
جمعه 21 تیر 1392, 14:16 عصر
روی پروژه تو VS کلیک راست کنین و برین Properties بعد وارد بخش ++C/C بشین و Code Generation
حالا بخش Runtime Library رو بصورت Multi-threaded Debug (/MTd) برای حالت Debug و یا Multi-threaded (/MT) برای حالات Release قرار بدین
C

darknes666
شنبه 22 تیر 1392, 19:29 عصر
این کار رو کردم.
ولی ایندفعه دوباره run time ارور میده.