एमएसआई और एक्सई के बीच का अंतर

Anonim

एमएसआई vs EXE

यदि आप अपने कंप्यूटर में नया सॉफ्टवेयर डालना चाहते हैं, तो आपको ऑनलाइन या स्थानीय रूप से क्रय करके या इंटरनेट से मुक्त लोगों को डाउनलोड करके एक इंस्टॉलर प्राप्त करना होगा। इंस्टालर के साथ, इंस्टॉलेशन प्रारंभ करने के लिए दो सामान्य फाइलें खोलने की आवश्यकता होती है; जिसकी एक एमएसआई विस्तार है और एक एक्सई एक्सटेंशन के साथ है दो एक्सटेंशन के बीच मुख्य अंतर उनका उद्देश्य है। एक्सई मुख्यतः यह इंगित करने के लिए प्रयोग किया जाता है कि फ़ाइल निष्पादन योग्य है तुलना में, एमएसआई इंगित करता है कि फ़ाइल एक विंडोज इंस्टालर है।

जबकि एक एमएसआई का प्रयोग केवल इंस्टॉलरों के साथ किया जाता है, यह EXE के मामले में नहीं है किसी भी आवेदन में कम से कम एक EXE फ़ाइल होने की आवश्यकता होती है क्योंकि आवेदन की प्रक्रिया शुरू करने की आवश्यकता होती है। या तो एक EXE या MSI के साथ स्थापित प्रोग्राम एक या अधिक EXE फ़ाइलें होगा

एमएसआई का उपयोग करने के एक लाभ जब आपका इंस्टॉलेशन पैकेज बना रहा है एक मानक जीयूआई की उपलब्धता जो कुछ हद तक अनुकूलन योग्य है, लेकिन अपना इंटरफेस बनाने की जटिलता को हटा देता है लेकिन अगर आप EXE फ़ाइल का उपयोग करते हैं, तो आपके पास पूर्ण स्वतंत्रता है कि इंस्टॉलर उपयोगकर्ता के साथ कैसे इंटरैक्ट करता है। यह सबसे आधुनिक खेलों में स्पष्ट रूप से देखा जाता है जो EXE का उपयोग उनके इंस्टॉलरों के रूप में करते हैं। इन्हें अक्सर बहुत फैंसी और इंटरैक्टिव इंटरफेस होते हैं जो उपयोगकर्ता को खत्म करने के लिए प्रतीक्षा करते समय उपयोगकर्ता का मनोरंजन करते हैं।

एमएसआई का एक अन्य लाभ इसकी स्थापना या मांग करने की क्षमता है इस प्रकार की स्थापना के साथ, वास्तव में कंप्यूटर पर केवल लिंक्स और अन्य छोटे सामान लगाए जाते हैं। वास्तविक स्थापना तब की जाती है जब प्रयोक्ता पहली बार प्रोग्राम चलाने का प्रयास करता है; उस बिंदु पर, एमएसआई आवश्यक फाइलों को खोलता है और स्थापना प्रक्रिया को खत्म करता है EXE फ़ाइलें ऐसा नहीं कर सकती

सॉफ्टवेयर इंस्टॉलर बनाते समय एक्सई और एमएसआई के बीच चयन करना आपके पास प्रोग्राम पर पूरी तरह आधारित है और इंस्टॉलर में जितना भी प्रयास करना चाहते हैं इंस्टॉलर बनाने में अतिरिक्त काम की कीमत पर EXE आपको अत्यधिक नियंत्रण प्रदान करता है एमएसआई पूरी तरह से विपरीत है, पूर्व निर्धारित मानकों के अनुरूप कार्य को आसान बनाते हैं।

सारांश:

1 एक EXE एक निष्पादन योग्य फ़ाइल है, जबकि एक MSI एक स्थापना पैकेज है।

2। एमएसआई इंस्टॉलरों के लिए अनन्य है, जबकि EXE नहीं है।

3। एक MSI एक मानक GUI प्रदान करता है, जबकि एक EXE जीयूआई लचीलापन प्रदान करता है

4। एक एमएसआई मांग पर अधिष्ठापन कर सकता है, जबकि एक एक्सई नहीं कर सकता।