पर इंस्टॉलर बनाने के लिए एपीआई विंडोज़ (इंस्टॉलशेल्ड, इनोसेटअप, एनएसआईएस, बस कुछ नाम देने के लिए) पर इंस्टॉलर बनाने के लिए बहुत सारे टूल हैं। मैंने देखा है कि सभी टूल्स में से एक या दोनों श्रेणियों में गिरावटएपीआई विंडोज
- पॉइंट-एंड-क्लिक। इंस्टॉलर बनाने के लिए अच्छा जीयूआई, लेकिन इंस्टॉलर परिभाषा/प्रोजेक्ट फ़ाइल मैन्युअल रूप से संपादित नहीं की जा सकती है।
- टेक्स्टफाइल: नहीं (आधिकारिक) जीयूआई। इंस्टॉलर को टेक्स्ट-फ़ाइल में परिभाषा से संकलित किया जाता है जिसे मैन्युअल रूप से संपादित किया जाता है।
संस्थापक मैं निर्माण कर रहा हूँ सब एक डीएसएल (YAML फ़ाइलों के रूप में प्रतिनिधित्व) का उपयोग कर परिभाषित कर रहे हैं, तो एक GUI का उपयोग सवाल से बाहर है, और बनाने textfile हालांकि साध्य बोझिल है।
जो मैं वास्तव में चाहता हूं वह एक उपकरण है जो एक (पूर्ण) एपीआई का खुलासा करता है, जिसके माध्यम से मैं इंस्टॉलर के निर्माण को नियंत्रित कर सकता हूं। क्या वहां ऐसे कोई उपकरण हैं?
संपादित करें: मुझे गैर-एमएसआई आधारित उपकरणों के बारे में भी सुनना अच्छा लगेगा। एमएसआई एक आवश्यकता नहीं है (बल्कि दूसरी तरफ ...)
वाईएक्स 3.0 में एक प्रोग्रामिंग ढांचा है जहां आपको wix फ़ाइलों को लिखने की आवश्यकता नहीं है। इसकी जांच - पड़ताल करें। –