2012-07-05 14 views
8

से कई बार कई एप्लिकेशन इंस्टॉल करना मैं इनो सेटअप के लिए काफी नया हूं। मैंने एक काफी सरल इंस्टॉलर बनाया (और यह बिल्कुल मुश्किल नहीं था), जिसमें एक आवेदन शामिल था। मैं जानना चाहता था कि क्या इनो सेटअप एक इंस्टॉलर बनाने के लिए उपयुक्त विकल्प है, जिसमें कई एप्लिकेशन होंगे, जिनमें उनके स्वयं के इंस्टॉलर होंगे (जहां तक ​​मैं समझता हूं, इन इंस्टॉलरों को इनो सेटअप से चलाया जा सकता है)। और क्या कोई विकल्प है (शायद कुछ डेल्फी कोड लिखने से संबंधित), जो उपयोगकर्ता को यह चुनने देगा कि किन ऐप्स को इंस्टॉल करने की आवश्यकता है (चेकबॉक्स या उसके जैसा कुछ)। मैं समझता हूं कि यह वास्तव में एक ठोस सवाल नहीं है (हालांकि कोड कोड या पूर्ण उत्तर की सराहना की जाएगी), मैं इस टूल को सेट करने में बहुत अधिक समय नहीं बिताना चाहता (हालांकि मुझे इनो सेटअप पसंद आया), अगर यह नहीं करता है मेरी जरूरतों को पूरा करो।इनो सेटअप

+2

आप बस प्रत्येक घटक को 'घटक' के रूप में जोड़ सकते हैं, जिसे 'घटक सूची' (चेक बॉक्स के रूप में) से चुना जा सकता है - आप प्रत्येक घटक के लिए विशिष्ट संचालन सेट कर सकते हैं - उदा। स्थापित करने के लिए विशिष्ट फाइलें, विशिष्ट रजिस्ट्री प्रविष्टियां, आदि यदि आप प्रत्येक ऐप के लिए विशिष्ट स्थान निर्दिष्ट करना चाहते हैं, तो यह थोड़ा मुश्किल हो सकता है। – RobeN

+0

दूसरा तरीका सभी इंस्टॉलरों को संकलित करना है ('DestDir:" {tmp} "' 'के साथ अपने इंस्टॉलर द्वारा और विकल्पों के रूप में 'RUN' अनुभाग' में जोड़ें। लेकिन यह सबसे अच्छा समाधान नहीं है क्योंकि सभी इंस्टॉलरों को '{tmp} 'पर निकाला जाएगा और यदि आप अपने इंस्टॉलर को उन्हें हटाना चाहते हैं, तो आपको FILES अनुभाग में' deleteafterinstinstall' 'के साथ संयुक्त' waituntilterminated 'होना होगा। इसका उपयोग आमतौर पर तीसरे पक्ष के ऐप्स जैसे वीसी रेडिस्ट, फिजएक्स, डायरेक्टएक्स और अन्य ऐप द्वारा चलाने के लिए आवश्यक अतिरिक्त ऐप के लिए किया जाता है। – RobeN

+0

@RobeN उत्तर के लिए धन्यवाद। क्या इस कार्य के लिए एनएसआईएस बेहतर विकल्प हो सकता है? –

उत्तर

6

एक इनो सेटअप में अन्य सेटअप शामिल हो सकते हैं और उन्हें किसी भी शर्त पर निकाला जा सकता है, जिसमें निर्भरता (नहीं) मौजूदा, उपयोगकर्ता संकेत और [Components]/[Tasks] शामिल हैं।

आप इसे चलाने के लिए {tmp} और [Run] प्रविष्टि में निकालने के लिए सामान्य [Files] प्रविष्टि का उपयोग कर सकते हैं।

यदि अन्य सेटअप इनो सेटअप के बाहर हैं, तो [Files] प्रविष्टि को छोड़ें और प्रविष्टि के लिए {src}\BlahSetup.exe का उपयोग करें।

+0

बहुत बहुत धन्यवाद! –

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^