मैं एक समस्या मे फंस गया। समाधान "Microsoft Visual C ++ कंपाइलर 2010 मानक - en - x86" की स्थापना रद्द करने के लिए है, लेकिन ऐसा करने के लिए नियंत्रण कक्ष / कार्यक्रम और सुविधाओं में कोई प्रविष्टि नहीं है। इसके अतिरिक्त, आपको अनइंस्टॉल करने की आवश्यकता हो सकती है:
Microsoft Visual C++ Compilers 2010 Standard - enu - x64
ध्यान दें : कि वहाँ हैं 2 रिक्त स्थान C ++ और Compilers शब्दों के बीच।
जिस तरह से मुझे लगा कि यह उपरोक्त 2 शब्दों के लिए एक रजिस्ट्री खोज कर रहा है। जब आप एक DisplayName के साथ एक regkey पाते हैं, जो उपरोक्त प्रत्येक स्ट्रिंग से मेल खाती है, तो LocalPackage में मान देखें - आपको नीचे दिए गए निर्देशों का उपयोग करके स्थापना रद्द करने के लिए MSI फ़ाइल का नाम मिलेगा।
प्रशासनिक विशेषाधिकार के साथ कमांड प्रॉम्प्ट लॉन्च करें। पर जाए C:\Windows\Installer
। निम्न आदेश निष्पादित करें:
C:\Windows\Installer>msiexec /x <LocalPackage reg string value here>
संकेतों के लिए 'हां' का उत्तर दें और यह पूरी तरह से साफ हो जाएगा। यदि आवश्यक हो तो अन्य स्ट्रिंग के लिए दोहराएं। यह आपको विंडोज एसडीके 7.1 की पूरी स्थापना करने की अनुमति देगा
ध्यान दें कि मेरे मामले में, मेरे पास विजुअल C ++ 2010 एक्सप्रेस संस्करण था, जिसके बाद VS2010 SP1 स्थापित किया गया था। वेब खोज परिणामों के आधार पर, ऐसा लगता है कि यह समस्या SP1 की स्थापना के कारण है। इसके अलावा, मैं सब कुछ अनइंस्टॉल करना चाहता था और केवल विंडोज एसडीके 7.1 स्थापित करना चाहता था - इसलिए, मैंने सामान मिटा दिया। एक अन्य वैकल्पिक समाधान विंडोज एसडीके 7.1 स्थापित करते समय "विज़ुअल सी ++ कंपाइलर" को अनचेक करना है और जो मौजूदा नए संस्करण को रखेगा और बाकी एसडीके को ठीक से स्थापित करेगा।
इस पृष्ठ में अतिरिक्त, प्रासंगिक & amp; महत्वपूर्ण जानकारी: http://msdn.microsoft.com/en-us/visualc/gg697159