آخرین به روز رسانی در دوشنبه 30 شهریور 1388 ساعت 23:28
نوشته شده توسط مدیر سایت
دوشنبه 30 شهریور 1388 ساعت 21:22

اگر به نوار ابزار ویژوال استودیو نگاه کنید یک جعبهی بازشو میبینید که در آن عبارت Debug نوشته شده است. به صورت پیشفرض، برای هر پروژه دو پیکربندی Debug و Release وجود دارد که هر یک تنظیمات خاصی را به پروژه اعمال میکنند. به عنوان مثال در Debug اطلاعات خطایابی به طور کامل در کد اجرایی قرار میگیرد تا خطاهای احتمالی برنامه در زمان اجرا، آسانتر یافت شوند. در مقابل کد Release کاملا از نظر سرعت و اندازه بهینه شده و هیچ گونه اطلاعات خطایابی در آن وجود ندارد. غالبا در زمان توسعهی پروژه از مد Debug استفاده میکنیم و زمانی که پروژه نهایی شد آن را در حالت Release کامپایل میکنیم تا برنامه-ای که به دست مشتری میرسد سرعت بهتری داشته باشد و خطاهای عجیب و غریب به او تحویل ندهد!
تنظیمات پروژه برای هر پیکربندی را میتوان با استفاده از منوی Project->Properties تغییر داد. همچنین میتوان با استفاده از منوی Build->Configuration Manager پیکربندیهای جدیدی نیز تعریف کرد.
