Merge Module
মার্জ মডিউল হল একটি বিশেষ ধরনের উইন্ডোজ ইনস্টলার ডাটাবেস যেখানে একটি পৃথক সফ্টওয়্যার বান্ডিল ইনস্টল করার জন্য প্রয়োজনীয় উপাদান রয়েছে। একটি মার্জ মডিউল একা ইনস্টল করা যাবে না, তবে ইনস্টলেশন তৈরির সময় অবশ্যই একটি স্ট্যান্ডার্ড উইন্ডোজ ইনস্টলার ইনস্টলেশনের সাথে একীভূত হতে হবে। সাধারণত, একটি মার্জ মডিউল বা নির্ভরতা সম্পর্কিত মার্জ মডিউলগুলির একটি সংগ্রহ, রানটাইমে একটি সফ্টওয়্যার পণ্য বা কোনও পণ্যের অংশ ইনস্টল করে। মার্জ মডিউলগুলির উদ্দেশ্য হল আপনাকে একাধিক ইনস্টলেশনে স্বয়ংসম্পূর্ণ সফ্টওয়্যার মডিউল যুক্ত করতে দেওয়া। উদাহরণস্বরূপ, যদি এমন বেশ কয়েকটি অ্যাপ্লিকেশন থাকে যার জন্য একটি বিশেষভাবে কনফিগার করা উপাদান প্রয়োজন হয়, তবে একটি মার্জ মডিউল তৈরি করা সম্ভব হবে যা সেই উপাদানটি ইনস্টল এবং কনফিগার করে। সেই মার্জ মডিউলটি তখন প্রতিটি পণ্যের ইনস্টলেশন প্যাকেজে যোগ করা যেতে পারে যার জন্য সেই নির্দিষ্ট উপাদানটির প্রয়োজন হয়। এটি প্রতিটি ইনস্টলেশনে পৃথকভাবে প্রয়োজনীয় ফাইল, রেজিস্ট্রি এন্ট্রি এবং অন্যান্য উপাদান যুক্ত করার প্রচেষ্টা সাশ্রয় করে। আপডেটের প্রয়োজন হলে এটি সময় সাশ্রয় করে, কারণ সমস্ত অ্যাপ্লিকেশনের জন্য ইনস্টলেশনগুলি আপডেট করার পরিবর্তে, শুধুমাত্র মার্জ মডিউলটি আপডেট করা হয় এবং ইনস্টলেশনগুলি কেবল পুনর্নির্মাণ করা প্রয়োজন। স্ট্যান্ডার্ড মার্জ মডিউলগুলির একটি. এম. এস. এম ফাইল এক্সটেনশন রয়েছে। কিছু মার্জ মডিউল কনফিগারযোগ্য মার্জ মডিউল হতে পারে। এই ধরনের মার্জ মডিউলগুলিতে নির্দিষ্ট মান থাকে যা আপনার ইনস্টলেশনে মডিউলটি কীভাবে আচরণ করে তা নির্দিষ্ট করার জন্য সেট করা যেতে পারে। উদাহরণস্বরূপ, কনফিগারযোগ্য মার্জ মডিউলের লেখক উপাদানগুলিতে বৈশিষ্ট্যগুলি সেট করার অনুমতি দিতে পারেন, বিচ্ছিন্ন উপাদানগুলিকে সক্ষম বা অক্ষম করতে পারেন, একটি ডায়ালগের জন্য একটি বিটম্যাপ নির্দিষ্ট করতে পারেন বা একটি কাস্টম অ্যাকশন কীভাবে চালানো হয় তা নির্দিষ্ট করতে পারেন। কনফিগারযোগ্য মার্জ মডিউলগুলি শুধুমাত্র উইন্ডোজ ইনস্টলার 2 বা তার বেশি দ্বারা সমর্থিত। এমডিএসি, অ্যাক্টিভএক্স কন্ট্রোলস, এমএফসি, এসএপিআই এবং ডিসিওএম-এর মতো বেশ কয়েকটি প্রাক-নির্মিত মার্জ মডিউল রয়েছে যা সাধারণত ব্যবহৃত মাইক্রোসফ্ট সফ্টওয়্যার প্যাকেজগুলি ইনস্টল করে। রেফারেন্স উইন্ডোজ উপাদান মাইক্রোসফ্ট অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস