मैं स्थापित करने और अनइंस्टॉल ओवरराइड में, WindowsSerer के लिए राज्यसेवर/सहेजे गए स्टेटस शब्दकोश कैसे काम करता है, इस पर दस्तावेज़ ढूंढने के लिए संघर्ष कर रहा हूं, क्या कोई मदद कर सकता है।सहेजे गएस्टेट डिक्शनरी इंस्टॉलर में कैसे काम करता है?
मेरे इंस्टॉलर्स में कस्टमएक्शन मैं रजिस्ट्री प्रविष्टियों को लिख रहा हूं, हर बार जब मैं करता हूं तो मैं राज्यसेवर में इसकी कुछ जानकारी जोड़ता हूं। मैंने अनुमान लगाया था कि इसे अनइंस्टॉल करते समय ध्यान में रखा गया था लेकिन कैसे?
मुझे लगता है कि जब आप इंस्टॉल करते हैं, और उस फ़ाइल की सामग्री को अनइंस्टॉल करने पर स्टेटसेवर डिक्शनरी फ़ाइल में लिखा जाता है, तो .स्टॉलस्टेट पढ़ा जाता है और इसे प्राप्त प्रविष्टियों को स्थापित करने के लिए उपयोग किया जाता है।
मेरी समस्या कुछ रजिस्ट्री प्रविष्टियां अनइंस्टॉल करने के बाद ही रहती हैं, मुझे नहीं पता कि शब्दकोश और कैसे काम करता है इस बारे में समझने की मेरी कमी नहीं है।
यहाँ स्थापित
RegistryKey expressionEvaluatorVersionKey = expressionEvaluatorKey.CreateSubKey(packageVersion);
कर रहा है यह एक महत्वपूर्ण Windows इंस्टालर के साथ जोड़ा के लिए एक उप कुंजी पैदा कर रही है, इसका एक उदाहरण। अनइंस्टॉल में इस सब कुंजी को कैसे हटाया जाना चाहिए?