PDA

View Full Version : سوال: Debug و Relase رو چطوری تغییر بدم



Javad_raouf
دوشنبه 22 شهریور 1389, 16:01 عصر
سلام
اعصابم خورد شده:عصبانی++:
قسمتی از Visual Studio که نوع کامپایل برنامه رو انتخاب می کنی نیست
همونی که Debug و Relase رو تعیین می کنه
نمی دونم چطوری باید بیارمش
اول بود تغییرش دادم حالا به مشکل خوردم و اون قسمتم رفته
البته مطمئن نیستم که مشکلی که بهش بر خوردم از نوع کامپایله یا نه
مشکلم اینه که برنامه که به خطا می خوره نمیاد تو کد و مثل همیشه نشون بده خطا مال کجاست و به جاش پنجره ای که در پیوست گذاشتم باز میشه:ناراحت:

در مورد اینکه فرق بین Debug و relase چیه هم توی فروم و هم از اساتیدی که می شناختم تحقیق کردم و فکر می کنم مشکلم از این باشه که نحوه کامپایل رو گذاشتم روی relase

ممنون میشم راهنماییم کنید

Saman_12
دوشنبه 22 شهریور 1389, 16:09 عصر
من نفهمیدم چی شده اما میتونی کل تنظیمات VS رو به حالت پیش فرض ببری برای این کار از منوی Tools گزینه Import and Export رو انتخواب کن یک پنجره باز میشه با سه گزینه که شما اخری (Reset All Settings) رو انتخواب کن و روی Next کلیک حالا یک صفحه باز میشه که شما گزینه آخر اونو انتخواب میکنی و Next بعد هم زبان پیشفرض رو انتخواب میکنی حالا Finish . تموم شد VS روی تنظیمات پیشفرض رفت.

Javad_raouf
دوشنبه 22 شهریور 1389, 17:20 عصر
من نفهمیدم چی شده اما میتونی کل تنظیمات VS رو به حالت پیش فرض ببری برای این کار از منوی Tools گزینه Import and Export رو انتخواب کن یک پنجره باز میشه با سه گزینه که شما اخری (Reset All Settings) رو انتخواب کن و روی Next کلیک حالا یک صفحه باز میشه که شما گزینه آخر اونو انتخواب میکنی و Next بعد هم زبان پیشفرض رو انتخواب میکنی حالا Finish . تموم شد VS روی تنظیمات پیشفرض رفت.
مرسی اون گزینه برگشت
ولی روی حالت Debug هم گذاشتم بازم مشکل حل نشد
ببینید مشکل من اینه:
وقتی یک کدی می نویسم که خطای منطقی داره مثل:

int a=0;
int b = 5 / a;

باید یک خطای این شکلی بده:

http://www.mj.p30lords.com/pic/Error_True.JPG


ولی واسه من این شکلی خطا میده:

http://www.mj.p30lords.com/pic/Error_False.JPG
فرق اولی با دومی اینه که وقتی ارور اولی بیاد می فهمی اشکار کارت کجاست ولی ارور دومیه نه
مشکلمم با ریست کردن تنظیمات حل نشد چون مشکل از VS نیست
بلکه مشکل از پروژه ایه که دارم کار می کنم
در حقیقت وقتی یک پروژه جدید باز می کنم این مشکل رو ندارم
حالا موندم چه کنم:عصبانی++:

MahmoudiNik
پنج شنبه 01 مهر 1389, 15:53 عصر
سلام
امتحان کن بیبن مشه همه ی محتویات پروژه رو تو یک پروزه جدید کپی کنی؟
شاید درست شد:لبخندساده:

Javad_raouf
پنج شنبه 01 مهر 1389, 18:11 عصر
سلام
امتحان کن بیبن مشه همه ی محتویات پروژه رو تو یک پروزه جدید کپی کنی؟
شاید درست شد
مرسی محمود جان
حسن اومد اینجا درستش کرد:لبخند:
تازه خیلی بهتر شده حتی وقتی توی Try Cache کدت رو می نویسی بازم ارورش به صورت زرد میاد و دیباگ گیریش خیلی راحت شده

Javad_raouf
شنبه 03 مهر 1389, 09:35 صبح
ببخشید من اصلا حواسم نبود شاید یکی دیگه هم نیازش بشه
داخل هر پروژه که در VS باز می کنید از منوی Debug وارد گزینه Exceptions می شوید و همه تیک های ستون Thrown را می زنید
بعد خیلی باحال میشه:لبخند:
حتی موقعی که کدتون رو توی Try بزارید باز هم در زمان کد نویسی خط خطای شما را نشان می دهد