কম্পিউটার

C# এ বিন এবং অবজে ফোল্ডার কি?


যখনই আমরা একটি C# কোড লিখি এবং সমাধানটি তৈরি বা চালাই এটি 2টি ফোল্ডার তৈরি করে -

  • বিন
  • obj

এই bins এবং obj এর সংকলিত কোড আছে

কেন আমাদের 2টি ফোল্ডার আছে?

কারণ হল সংকলন প্রক্রিয়া 2টি ধাপের মধ্য দিয়ে যায়

  • সংকলন
  • লিঙ্ক করা হচ্ছে

কম্পাইলিংয়ে প্রতিটি পৃথক ফাইল পৃথক ইউনিটে সংকলিত হয়

এই সংকলিত ফাইলগুলি পরে একটি ইউনিটে লিঙ্ক করা হবে যা একটি dll বা একটি exe হতে পারে

সংকলিত পর্বে যা ঘটবে তা obj ফোল্ডারে যোগ করা হবে

চূড়ান্ত সংকলন যা লিঙ্ক করা ফেজটি বিন ফোল্ডারে যাবে

এই obj ফোল্ডারটি কন্ডিশনাল কম্পাইলেশন বা ইনক্রিমেন্টাল কম্পাইলেশনে ব্যবহৃত হয়

Ex − আমার একটি বড় প্রকল্প আছে এবং এতে একাধিক সমাধান এবং একাধিক ফাইল রয়েছে

ধরুন যদি আমি যেকোন একটি ফাইল পরিবর্তন করি এবং সমাধান তৈরি করি তবে শুধুমাত্র সেই ফাইলটি কম্পাইল করা হবে এই তথ্যটি obj ফোল্ডারে উপস্থিত থাকবে


  1. 'Perflogs' ফোল্ডার কি এবং এটি সরানো উচিত?

  2. $sysreset ফোল্ডারটি কী এবং কীভাবে এটি মুছবেন?

  3. $av_asw ফোল্ডার কি এবং কিভাবে এটি সরাতে হয়?

  4. Windows.old ফোল্ডার কি এবং কিভাবে এটি মুছে ফেলতে হয়।