بله من برنامه نویسی هم میکنم ولی تو ویندوز
با vb.net
این چیزی هم که شما میگین کاملا درسته
من vb.net هم بلدم اما توی محیط .net خیلی فرق بین ریلیز و دیباگ نیست البته نمی گم نیست اما مانند زبان ++C نیست چون
۱. در محیط دات نت اگر شما برنامتون یک خطای زمان اجرا داشته باشه برنامه به اصطلاح کرش نمی کنه بلکه یک صفحه باز می شه و ارور رو نشون می ده که این در حالت هم دیباگ و هم ریلیز هست
۲. در ++C و در محیطی مثل Qt حجم بین دو نسخه ریلیز و دیباگ قریبا خیلی زیاده اما توی Vb.net اینطوری نیست
به هر حال جوابتون رو انشا>\ الله که گرافتین
موفق باشید