PDA

View Full Version : غیرفعال شدن ارور ها در وِیژال استودیو



na3er-faraji
یک شنبه 07 اسفند 1390, 18:37 عصر
یه مشکل عجیب برام پیش اومده و اونم اینکه تو وِیژال استودیو زمانی که به خطا میخوره به من خطا نمیده و صرف نظر میکنه. مثلا فرض کنید اگه یک خط که اتصال به دیتابیسه خطا داره, خطا نمیده و خودش برنامه رو ادامه میده اما مثلا اگه بعدا قراره دیتاگریدی پر بشه چون اتصال به بانک برقرار نشده اونو خالی نشون میده. کسی میدونه چه طوری درست میشه؟؟؟؟ البته زمانی که exe برنامه رو اجرا میکنم خطا میده. فقط تو ویژال استودیو اینجوری شده!!!!

vof.ir
یک شنبه 07 اسفند 1390, 18:41 عصر
ببینید نوع بیلد شما روی ریلیز هست یا دیباگ
ظاهرا تاثیر دارد

na3er-faraji
یک شنبه 07 اسفند 1390, 22:31 عصر
روی دیباگه.

m2_farzan
دوشنبه 08 اسفند 1390, 15:53 عصر
منم قبلا به این مشکل برخوردم اما ناچار شدم ویژوال استودیو رو از اول نصب کنم.

b.saminjad
دوشنبه 08 اسفند 1390, 21:11 عصر
سلام

از منوی tools گزینه options بعد از زیر مجموعه project and solutions گزینه build and run رو انتخاب کن بعد در قسمت سمت راست کمبو باکس سومی رو prompt to launch قرار بده

na3er-faraji
دوشنبه 08 اسفند 1390, 21:24 عصر
روی همین گزینه بود :ناراحت:

vof.ir
پنج شنبه 11 اسفند 1390, 15:51 عصر
من هم یک مشکل شبیه این دارم . به این صورت که مثلا وقتی که در یک تابع، خطای زمان اجرا رخ می دهد، بدون ارائه هیچ خطایی، برنامه ادامه پیدا میکند، انگار که درون ترای کچ نوشته شده باشه کد ما.
خیلی دردسر ساز هست این مورد
مربوطه به JIT نمیشه؟
با تشکر

hamid67fathi
جمعه 26 اسفند 1390, 12:18 عصر
از منوی Debug مورد Exceptions رو انتخاب کنيد ، ستون user-unhandled همه بايد تيک خورده باشن.

cpppro
جمعه 26 اسفند 1390, 13:16 عصر
سلام
این مشکل بیشتر تو ویژوال استدیو 2010 اتفاق میوفته
اول برین تو فولدر دیباگ برنامه و یه فایل که رنگش قرمز هست و اسم برنامه هم روش هست رو پاک کنین(program debug database) و برنامه رو دوباره از ویژوال استدیو run کنین.
اگه مشکل حل شد که هیچی وگرنه دوباره از فولدر debug چند تا برگشت به عقب بزنین و جایی که سورسهای اصلی برنامه هست توی فولدر Properties تمام فایلهایی رو که تو این فولدر هستن رو cut کنین و یه جای دیگه بریزین.و دوباره برنامه رو run کنین. تو این حالت ویژوال استدیو برای شما خطا خواهد داد.بعد از این کار دوباره همون فایلها رو توی فولدر Properties قرار بدین و باز هم برنامه رو اجرا کنین.
احتمال فراوان برنامه به درستی اجرا و خطا یابی خواهد شد.
این مشکل بیشتر زمانی رخ میده که شما چنتا پروژه رو همزمان با ویژوال استدیو باز کرده باشین که احتمالا یک نوع قفل ایجاد میشه ولی به حالت قبلی بر نمیگرده.(میتونه یک باگ تو ویژوال استدیو باشه)