कार्यक्रम वितरण के लिए विंडोज इंस्टॉलर बनाने के लिए WiX सेट करें
वातावरण
- विजुअल स्टूडियो
-
- विजुअल स्टूडियो समुदाय 2017
- विजुअल स्टूडियो समुदाय 2019
- विक्स टूलसेट
- 3.11.2
※ अन्य संस्करणों में काम करता है, लेकिन अपुष्ट है
पहले
विंडोज के लिए आपके द्वारा बनाए गए अनुप्रयोगों को वितरित करने के विभिन्न तरीके हैं। कुछ मामलों में, आप कार्यक्रम ".exe" सीधे वितरित कर सकते हैं, लेकिन इस मामले में कार्यक्रम उपयोगकर्ता में कहीं भी रखा जा सकता है और ठीक से काम नहीं करेगा, या आप सेटअप के समय क्या करना चाहते हैं, वह करने में सक्षम नहीं हो सकते हैं।
इसलिए, यदि आप बड़े या जटिल कार्यक्रमों को तैनात करना चाहते हैं, जैसे कि वाणिज्यिक अनुप्रयोग, आपके पास आमतौर पर उपयोगकर्ताओं को स्थापित करने के लिए इंस्टॉलर उपलब्ध होते हैं।
यह लेख एक इंस्टॉलर बनाने के तरीके पर कदम-दर-कदम निर्देश प्रदान करता है जिसका उपयोग आमतौर पर विंडोज इंस्टॉलर "एमएसआई" प्रारूप में इंस्टॉलेशन में किया जाता है। आप मानक दृश्य स्टूडियो सुविधाओं के साथ एक एमएसआई इंस्टॉलर भी बना सकते हैं, लेकिन हम WiX का उपयोग कर रहे हैं। WiX आपको इंस्टॉलर बनाने की अनुमति देता है जो मानक दृश्य स्टूडियो सुविधाओं की तुलना में अधिक दानेदार हैं।
मैं यहां सभी सुविधाओं को पेश नहीं कर सकता, लेकिन यदि आप पहले इंस्टॉलर निर्माण के प्रवाह को समझना चाहते हैं और अन्य सुविधाओं को जोड़ना चाहते हैं, तो आधिकारिक साइट पर जांच करना एक अच्छा विचार है।
पूर्व तैयारी
- आपके पास विजुअल स्टूडियो स्थापित है।
- प्रशासनिक अधिकारों के साथ विंडोज में साइन इन करें।
- आपने विंडोज पर .NET फ्रेमवर्क 3.5.1 स्थापित किया है।
विक्स टूलसेट स्थापित करना
नीचे आधिकारिक साइट खोलें और WiX टूलसेट बिल्ड टूल डाउनलोड करें।
आपके द्वारा खोले गए पिछले पेज पर wix311.exe डाउनलोड करें। (संस्करण अद्यतन के आधार पर भिन्न हो सकते हैं))
इसे चलाने के लिए प्रेस सेव करें। डिफ़ॉल्ट रूप से, यह डाउनलोड फ़ोल्डर में सहेजा जाता है। (यदि आप इसे सीधे चलाते हैं, तो यह एक अलग फ़ोल्डर में सहेजा जाएगा।
WiX टूलसेट चलाने के बाद टूल का निर्माण करें, आपको निम्नलिखित त्रुटि मिलती है:
आपको .NET फ्रेमवर्क 3.5.1 रनटाइम इंस्टॉल करना होगा। यह आधुनिक विंडोज 10 में मानक के रूप में स्थापित नहीं है, और तब तक स्थापित नहीं किया जाएगा जब तक कि आप नवीनतम दृश्य स्टूडियो स्थापित न करें जब तक कि आप स्थापना के दौरान एसडीके को स्पष्ट रूप से स्थापित न करें।
यदि आप निम्नलिखित लिंक से रनटाइम इंस्टॉल करना चाहते हैं, तो डाउनलोड करें और इंस्टॉल करें:
वैसे, डाउनलोड की गई फाइल टूल्स का निर्माण है और अभी तक स्थापित नहीं की गई है। इसे इंस्टॉल करने के लिए इंस्टॉल पर क्लिक करें।
जब स्थापना पूरी हो जाती है, तो शीर्ष बाईं ओर संदेश "सफलतापूर्वक स्थापित" होता है। बाहर निकलने के लिए बाहर निकलें क्लिक करें।
आप देख सकते हैं कि स्टार्ट मेनू में एक फ़ोल्डर जोड़ा गया है।
WiX टूलसेट विजुअल स्टूडियो एक्सटेंशन स्थापित करना
इसके बाद विक्स टूलसेट विजुअल स्टूडियो एक्सटेंशन इंस्टॉल करें। निम्नलिखित पृष्ठ से फ़ाइल डाउनलोड करें और इंस्टॉल करें। यह वह जगह है जहां विजुअल स्टूडियो 2019 संस्करण शामिल है।
डाउनलोड की गई फाइल चलाएं।
इंस्टॉल बटन पर क्लिक करें।
स्थापना को पूरा करने के लिए क्लोज बटन पर क्लिक करें।
यह सेटअप पूरा करता है।
डाउनलोड Wix संपादित करें
इसकी आवश्यकता नहीं है, लेकिन विक्स सेटिंग्स को संपादित करते समय यह थोड़ा उपयोगी है। कृपया इसे निम्नलिखित साइट से डाउनलोड करें। या तो इंस्टॉलर या एक एक्सई संस्करण भी है। टिप्स Wix संपादित का उपयोग कर का वर्णन करता है।
सारांश
WiX अब स्थापित किया गया है । अगली बार, मैं एक साधारण इंस्टॉलर बनाना चाहता हूं।