अद्यतन - अपने मूल पोस्ट के बाद से, WiX: A Developers Guide to Windows Installer XML जारी की गई है और यह भी शुरुआती के लिए एक अच्छा स्रोत है। (मुझे यह बहुत अच्छा नहीं मिला हालांकि।) मैं अभी भी एक शुरुआती बिंदु के रूप में The Definitive Guide to Windows Installer पढ़ने का सुझाव देता हूं। विंडोज इंस्टालर और वाईएक्स कुछ ऐसा नहीं है जिसे आप कुछ दिनों में उठाते हैं, इसमें कुछ महीने लगेंगे।
जाओ The Definitive Guide to Windows Installer की एक प्रति लेने। मैंने गिनती खो दी है कि मैंने उन लोगों को कितनी बार सिफारिश की है जो अवधारणाओं पर फंस रहे हैं और यह समझने के लिए संघर्ष कर रहे हैं कि विंडोज इंस्टालर कैसे काम करता है। सुनिश्चित करें कि आप Windows Installer SDK को भी पकड़ लें।
विंडोज इंस्टालर के साथ समझना प्राप्त करना आपके सीखने का पहला चरण है, एक बार जब आप डूब जाएंगे तो यह समझ जाएगा कि InstallShield काम करता है (या जैसा मामला हो सकता है ..)। बुद्धिमान, इंस्टॉलशील्ड, आदि अंतर्निहित अवधारणाओं से आपको ढालने का प्रयास करें और विंडोज इंस्टालर की सीमाओं के आसपास अपनी खुद की चालबाजी/हैक्स रखें।
स्टेज दो (यदि आप Windows इंस्टालर को समझने के बारे में गंभीर हैं) WiX सीख रहा है (WiX Tutorial बहुत बुरा नहीं है, हालांकि यह थोड़ा पुराना हो चुका है और WiX 2.0 के बजाय 3.0 पर लक्षित) और wix-users mailing list में शामिल होने। जब तक आप ऊपर उल्लिखित पुस्तक समाप्त नहीं कर लेते हैं, तब तक उपयोगकर्ता सूची में शामिल न हों, आप अपने सिर पर अच्छी तरह से रहेंगे। उन लोगों के प्रश्न जो विंडोज इंस्टालर अवधारणाओं को समझ में नहीं आते हैं, उन्हें बड़े पैमाने पर नजरअंदाज कर दिया जाता है, हालांकि, जिन लोगों ने अपना होमवर्क किया है, उनके प्रश्न यह एक महान संसाधन पाएंगे।
पुस्तक में शामिल नहीं है विस्टा, रॉबर्ट फ़्लैमिंग्स ब्लॉग प्रविष्टियां Understanding UAC and Vista पर लिखी गईं (जब विस्टा इसके बीटा चरण में लिखा गया था) सबसे अच्छी जानकारी है जो आपको इस विषय पर मिलेगी।
एक बात यह है कि विंडोज इंस्टालर और वाईएक्स टीम दोनों वास्तव में दस्तावेज (सहायता फाइल) को अद्यतित रखने में वास्तव में अच्छी हैं। जब भी मैं सेटअप पर काम कर रहा हूँ मैं आम तौर पर Wix.chm और Msi45.chm एक मॉनिटर पर खुला होगा;)
प्रलेखन के साथ साथ, WiX और Windows इंस्टालर टीमों पर लोगों से ब्लॉग महान हैं नई चाल सीखने के लिए, आदि यहां सूचीबद्ध करने के लिए बहुत सारे लोग हैं, लेकिन एक बार जब आप शब्दावली को जानते हैं तो आप उनमें से अधिकतर Google परिणामों में पॉप-अप करेंगे।
यदि यह सब बहुत अधिक लगता है, तो NSIS देखें। सरल "मुझे बस फाइलों की प्रतिलिपि बनाने की आवश्यकता है" एंटरप्राइज़ परिनियोजन के लिए बहुत अच्छा नहीं है। यदि आप दोनों के बीच फटे हैं तो शायद रॉब मेन्शिंग के पुराने ब्लॉग when setup isn't just xcopy पर एक नज़र डालें। लेख शायद वहां आश्वस्त हैं कि अंतर्निहित विंडोज इंस्टालर अवधारणाओं में डाइविंग और सीखना लंबे समय तक भुगतान करेगा।और यह है :)
महान सवाल। मैंने इसे हल करने के लिए एक ब्लॉग आलेख बनाया है: http://blog.deploymentengineering.com/2010/07/back-to-basics-i.html –