ভিজ্যুয়াল স্টুডিওতে ডিবাগ মোড এবং রিলিজ মোড আপনার .নেট প্রজেক্ট তৈরির জন্য আলাদা কনফিগারেশন।
ধাপে ধাপে ডিবাগ করার জন্য ডিবাগ মোড নির্বাচন করুন তাদের .Net প্রকল্প এবং অ্যাসেম্বলি ফাইলের (.dll বা .exe) চূড়ান্ত বিল্ডের জন্য রিলিজ মোড নির্বাচন করুন।
বিল্ড কনফিগারেশন পরিবর্তন করতে −
বিল্ড মেনু থেকে, কনফিগারেশন ম্যানেজার নির্বাচন করুন, তারপর ডিবাগ বা রিলিজ নির্বাচন করুন। অথবা টুলবারে, সমাধান কনফিগারেশন তালিকা থেকে ডিবাগ বা রিলিজ নির্বাচন করুন।
#if ডিবাগের ভিতরে যে কোডটি লেখা আছে তা কেবল তখনই কার্যকর করা হবে যখন কোডটি ডিবাগ মোডের মধ্যে চলছে৷
যদি কোডটি রিলিজ মোডে চলছে, তাহলে #if ডিবাগটি মিথ্যা হবে এবং এটি এর ভিতরে উপস্থিত কোডটি কার্যকর করবে না৷
উদাহরণ
class Program{
static void Main(string[] args){
#if DEBUG
Console.WriteLine("Mode=Debug");
#else
Console.WriteLine("Mode=Release");
#endif
Console.ReadLine();
}
} আউটপুট
if in Debug Mode Mode=Debug if in Release Mode Mode=Release