installation - इंस्टॉल किए गए हाल ही के नैनो संस्करण को अपडेट करें, लेकिन फिर से स्थापित होने से पहले पुराने गैर-इनो संस्करण हटाएं
version inno-setup (0)
परिदृश्य तब होता है जब इंस्टॉलर स्विच करते हैं (इस मामले में समझदार चलते हैं)। पिछले Inno Installers की स्थिति यहां इंस्टालर द्वारा नियंत्रित की जाती है ।
यह कहने का एक अनूठा तरीका है कि पूर्व-इनो संस्करण को एननो वर्जनों के साथ स्थापित एक रेड की अनुपस्थिति है:
Root: HKCU; Subkey: "Software\{#MyAppPublisher}\{#MyAppName}"; ...
लेकिन अन्य विश्वसनीय तरीके से (यूजर CCleaner हस्तक्षेप या अन्य द्वारा उपरोक्त कुंजी की अनुपस्थिति को संभालने) निम्नलिखित पूछताछ कर रहा है:
Software\Microsoft\Windows\CurrentVersion\Uninstall\{#MyAppName}
समझदार ने स्थापना लॉग को अप्रतिष्ठापन रेपो के रूप में वास्तव में प्रयोग किया, इसलिए उपरोक्त कुंजी का मूल्य था:
(कुछ पूर्ण योग्य पथ नाम) \ UNWISE.EXE (कुछ पूर्ण योग्य पथ नाम) {# MyAppName} \ INSTALL.LOG
अब एक बार कुंजी का पता लगाने के बाद, एक पूर्ण पुन: स्थापित करने की आवश्यकता है, लेकिन इसके बाद के संस्करण के प्रकाश में इस सवाल के जवाबों को सर्वश्रेष्ठ रूप से कैसे लागू किया जाए, सुझावों के लिए धन्यवाद