मेरी कंपनी एक ऐसे एप्लिकेशन को विकसित कर रही है जिस पर हमारे किसी अन्य एप्लिकेशन पर निर्भरता है। उस दूसरे एप्लिकेशन में पहले से ही एक इनो सेटअप इंस्टॉलर है।एक इनो सेटअप स्थापना में एक और इंस्टॉलर चलाएं
तो मुझे लगता है कि मैं पहले एप्लिकेशन के लिए इनो सेटअप इंस्टॉलर के भीतर दूसरे एप्लिकेशन के इंस्टॉलर को बंडल करना चाहता हूं। लेकिन मुझे यकीन नहीं है कि इस बारे में कैसे ठीक से जाना है। क्या कोई इसे करने के लिए "सही तरीका" जानता है?
मुझे यह मिला: Inno Setup Knowledge Base—HOWTO: Install .MSI files। मुझे लगता है कि तकनीक को नेस्टेड इनो सेटअप इंस्टॉलर के लिए इस्तेमाल किया जा सकता है। लेकिन मेरे पास ठीक विवरण के बारे में कुछ प्रश्न हैं:
- यदि मैं पहला एप्लिकेशन अनइंस्टॉल किया गया तो मैं इसे कैसे बना सकता हूं, दूसरा भी अनइंस्टॉल किया गया है?
- क्या यह एक समझदार चीज है (स्वचालित रूप से दूसरे एप्लिकेशन को अनइंस्टॉल करें), या क्या इसे मैन्युअल रूप से करने के लिए उपयोगकर्ता को छोड़ देना चाहिए?
- यदि उपयोगकर्ता पहले एप्लिकेशन को अनइंस्टॉल करते समय दूसरे एप्लिकेशन को अनइंस्टॉल करने का प्रयास करता है, तो क्या मुझे किसी भी तरह इसका पता लगाना चाहिए और चेतावनी देना चाहिए? ऐसा कैसे किया जा सकता था?
कुछ कोड साझा करें! – tmighty