2011-01-10 18 views
7

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

उत्तर

21

एमएसआई आपको लगता है कि मूल वास्तव में वास्तव में नहीं है। ऐसा लगता है कि आप अपने आप को एक स्थिति में मिला है जहां PackageCode (GUID) एक स्थापित किया गया है और अब आपके पास एक MSI साथ PackageCode बी

एमएसआई ले लो तुम हो और निम्नलिखित कमांड चलाएँ:

MsiExec.exe /I foo.msi REINSTALLMODE=voums REINSTALL=ALL 

यह अपडेटेड पैकेजकोड के साथ एमएसआई "रिकैश" करेगा। इसके बाद आपको या तो निकालें प्रोग्राम (प्रोग्राम और फीचर्स) या कमांड

MsiExec.exe /X foo.msi 
+0

जो एक आकर्षण की तरह काम करता है, लाखों धन्यवाद के साथ अनइंस्टॉल करने में सक्षम होना चाहिए। मैं इस मुद्दे से निराश हो गया था और विंडोज सेवा – RKP

+4

बीटीडब्ल्यू के लिए एक नए नाम के साथ एक नई सेटअप फ़ाइल बनाने की सोच रहा था, अब मेरे देव बॉक्स पर परीक्षण इंस्टॉलरों के खतरों का उल्लेख करने के लिए मेरे लिए एक अच्छा समय होगा। यह आपके पीछे की ओर यार्ड के बाकी कमरे में जाने जैसा है। मैं आपके विकास और परीक्षण के लिए स्नैपशॉट के साथ वर्चुअल मशीनों का अत्यधिक प्रदर्शन करता हूं। मैं कभी भी * अपने इंस्टॉलेशन को अपनी मशीन पर इंस्टॉल नहीं करता जब तक कि वे एक पूर्ण रिलीज चक्र से गुजर चुके नहीं हैं और क्यूए द्वारा प्रस्तुत किए जाते हैं। –

+0

यह भी लगता है कि अनइंस्टॉल करते समय आपको अपने इंस्टॉलर को समाधान करने की आवश्यकता है जब इसे संभवतः आवश्यकता नहीं होनी चाहिए। आप उल्लेख नहीं करते कि आपने इंस्टॉलर कैसे बनाया है, इसलिए इस समस्या को हल करना मुश्किल है। –

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