"Microsoft विज्ञापन SDK" विज़ुअल स्टूडियो एक्सटेंशन की स्थापना रद्द कैसे करें?


179

विजुअल स्टूडियो (मेरे लिए 2012) में सूचीबद्ध एक्सटेंशनों में से एक "विंडोज 8.1 के लिए Microsoft विज्ञापन एसडीके" है। मुझे एक्सटेंशन की स्थापना रद्द करने की आवश्यकता है, जिसकी मुझे आवश्यकता नहीं है, लेकिन यह मुझे अनुमति नहीं देगा। अगर मैं एक टूलटिप में कहे जाने वाले (सक्षम!) बटन को हॉवर करता हूँ:

इस उत्पाद को एक्सटेंशन और अपडेट के माध्यम से अनइंस्टॉल नहीं किया जा सकता है

यह इस तरह दिख रहा है:

एक्सटेंशन

दूसरे निरीक्षण पर मुझे एक समान (अधिक उपयोगी) संदेश नीचे दाईं ओर दिखाई देता है:

इस एक्सटेंशन को हटाने के लिए आपको विंडोज कंट्रोल पैनल में प्रोग्राम्स और फीचर्स पैन का उपयोग करना होगा।

काफी आसान है, नहीं? लेकिन यह वहाँ नहीं है!

यदि अनइंस्टॉल

या:

अज्ञात खोज

स्क्रीन पर निर्देशों के अलावा मैंने भी खोज की। एकमात्र सहायक स्रोत यह MSDN पृष्ठ था जो मूल रूप से एक ही बात कहता है। लिंक अब टूट गया है

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

किसी भी मामले में: क्या इस विस्तार की स्थापना रद्द करने का एक आसान तरीका है?


अन्य लोग भी शिकायत कर रहे हैं ... visualstudiogallery.msdn.microsoft.com/…
पाओलो टेडेस्को

आह, इस लिंक के लिए धन्यवाद, मैंने इसे नहीं पाया था (जो कि मेरे बारे में मूर्खतापूर्ण है), मैंने वहां भी चर्चा में जोड़ा है।
जीरो

जवाबों:


293

एक उन्नत पॉवर्सशेल प्रॉम्प्ट से निम्नलिखित चलाएँ :

gwmi Win32_Product -Filter "Name LIKE 'Microsoft Advertising%'"

और इसमें दोषियों को दिखाना चाहिए:

IdentifyingNumber : {6AB13C21-C3EC-46E1-8009-6FD5EBEE515B}
Name              : Microsoft Advertising SDK for Windows 8.1 - ENU
Vendor            : Microsoft Corporation
Version           : 8.1.30809.0
Caption           : Microsoft Advertising SDK for Windows 8.1 - ENU

IdentifyingNumber : {6AC81125-8485-463D-9352-3F35A2508C11}
Name              : Microsoft Advertising SDK for Windows Phone 8.1 XAML - ENU
Vendor            : Microsoft Corporation
Version           : 8.1.40427.0
Caption           : Microsoft Advertising SDK for Windows Phone 8.1 XAML - ENU

IdentifyingNumber : {5C87A4DB-31C7-465E-9356-71B485B69EC8}
Name              : Microsoft Advertising SDK for Windows Phone - ENU
Vendor            : Microsoft Corporation
Version           : 6.2.960.0
Caption           : Microsoft Advertising SDK for Windows Phone - ENU

IdentifyingNumber : {EBD9DB6D-180B-4C59-9622-B75CC4B32C94}
Name              : Microsoft Advertising Service Extension for Visual Studio
Vendor            : Microsoft Corporation
Version           : 12.0.40402.0
Caption           : Microsoft Advertising Service Extension for Visual Studio

फिर वास्तव में | foreach { $_.Uninstall() }इस तरह से कमांड में जोड़ने की स्थापना रद्द करें:

gwmi Win32_Product -Filter "Name LIKE 'Microsoft Advertising%'" | foreach { $_.Uninstall() }

जो हर एक के लिए प्रदर्शित होना चाहिए:

__GENUS          : 2
__CLASS          : __PARAMETERS
__SUPERCLASS     : 
__DYNASTY        : __PARAMETERS
__RELPATH        : 
__PROPERTY_COUNT : 1
__DERIVATION     : {}
__SERVER         : 
__NAMESPACE      : 
__PATH           : 
ReturnValue      : 0
PSComputerName   : 

देखने के लिए महत्वपूर्ण बात यह है ReturnValue : 0कि सफलता का मतलब है। अगर आपको ReturnValue : 1603इसकी संभावना है तो इसका मतलब है कि आपका पॉवर्सशेल प्रॉम्प्ट ऊंचा नहीं किया गया है (व्यवस्थापक के रूप में चल रहा है)। ( यहां दी गई रिटर्नवैल्यूज की पूरी सूची )


6
ठीक है, रिटर्न मानों की सूची मिली - msdn.microsoft.com/en-us/library/aa390890(v=vs.85).aspx
पीटर

18
धन्यवाद धन्यवाद धन्यवाद। भले ही ये एसडीके मेरी मशीन को कोई खास नुकसान न पहुंचाते हों, लेकिन मैं वास्तव में नफरत करता हूं, इन से नफरत करने से मेरा गला खराब हो जाता है।
रॉपावर सिप

7
+ अरबों। इसके अलावा, वाह, आपको विंडोज फोन के लिए सूची देखनी चाहिए। अग्नि से उसे मार डालो।
सीएडी

4
काश मैं इसे एक से अधिक बार बढ़ा सकता। मुझे VS2013 कम्युनिटी एडिशन चलाने वाली पांच अलग-अलग मशीनों पर ऐसा करना पड़ा है।
डब स्टाइल

1
एक कमांड के लिए धन्यवाद जो अनचाहे विज़ुअल स्टूडियो एक्सटेंशन को अनइंस्टॉल करने से कहीं अधिक उपयोगी होगा! मैं हमेशा पॉवरशेल से प्रभावित हूं।
क्रिश्चियन रोंडू

52

टोटल अनइंस्टालर "Microsoft Advertising SDK" और इसी तरह के स्व को हटाने के लिए एक सरल UI उपकरण है।


5
यह तीसरी बार है जब मैंने पिछले वर्षों में इस प्रश्न को देखा था और यह उत्तर नया है। मैं इस समर्पित यूआई ऐप को पसंद करता हूं जो 1 मुद्दे को हल करता है, लेकिन यह सिर्फ सही हल करता है।
wigy

2
इसने मेरे लिए काम किया जबकि इस पृष्ठ पर स्वीकृत उत्तर नहीं दिया।
JDiMatteo

2
जबकि डंकन का उत्तर प्रश्न के लिए विशिष्ट है। कुल अनइंस्टालर अन्य
ऐडऑन

15

ऊपर डंकन स्मिथ द्वारा दिया गया पॉवरशेल उत्तर बहुत अच्छा है। हालाँकि, एक विकल्प के रूप में, VS2013 के मामले में, यदि आपके पास Visual Studio इंस्टॉलेशन के लिए iso इमेज है, यदि आप पैकेज \ AdsSDK10 फ़ोल्डर में नेविगेट करते हैं, तो आपको दो फाइलें मिलेंगी,

MSAdvertisingServiceExtension.msi
Win8_1AdSDK.msi

यदि आप इन पर राइट क्लिक करते हैं, तो आप अनइंस्टॉल का विकल्प चुन सकते हैं, और यह विंडोज 8.1 के लिए पबकेंटर इंटीग्रेशन और एडवर्टाइजिंग एसडीके को हटा देगा।


5
अनइंस्टॉल पूरा करने के लिए आपको (वीएस 2013 के लिए) extensions.*.cacheसे फ़ाइलों को निकालना पड़ सकता है%LocalAppData%\Microsoft\VisualStudio\12.0\Extensions
सर्गेई

यदि आपके पास आईएसओ तैयार नहीं है, तो आप इसके लिए C: \ ProgramData \ Package कैश में सेटअप फ़ाइल ढूँढने में सक्षम हो सकते हैं। यदि आपको फ़ाइल का नाम नहीं पता है तो आप इसके लिए GUID को रजिस्ट्री से (कहीं HKEY_CLASSES_ROOT \ Installer में) ढूँढ सकते हैं।
मौरिस गिल्डन

किसी कारण से, मेरे पास स्थापना रद्द करने के लिए कुछ भी नहीं था। केवल कैश फ़ाइलों को हटाने से मेरी समस्या को हल करने के लिए पर्याप्त था
गेब्रियल जीएम

6

इसके लिए, और वीएस 2012 और 2013 (और 2015 - 2015 के साथ आने वाले अन्य सभी ब्लॉटवेयर - मुझे अत्यधिक संदेह है कि वर्तमान प्रवृत्ति 2010 के उन्नत अनुकूलन विकल्पों पर वापस लौट आएगी), बस रेवो अनइंस्टालर स्थापित करें (पूरी तरह कार्यात्मक नि: शुल्क परीक्षण) , और इसके विकल्पों में "सिस्टम घटक दिखाएं", और वॉइला को सक्षम करें - जैसा कि सरल है।

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


डाउनवोट क्यों? यह सब कुछ स्वीकृत उत्तर के रूप में करता है, लेकिन एक विफल GUI में - और नहीं, मैं किसी भी तरह से रेवो अनइंस्टालर के साथ संबद्ध नहीं हूं।
निकोला बोगदानोविक

5

आपके द्वारा उपयोग किए जा रहे विज्ञापन SDK के संस्करण के साथ अनइंस्टॉल उपलब्ध नहीं है। आपने विज्ञापन एसडीके के लिए नवीनतम अद्यतन स्थापित किया है, इसके बाद प्रोग्राम और सुविधाओं के तहत एक अनइंस्टालर उपलब्ध हो जाएगा।


4

मेरी पसंद की विधि साझा करना। कुछ अन्य एक्सटेंशन भी थे जिन्हें मैं हटाना चाहता था (विंडोज़ फोन टूल्स और एफ #)

https://stackoverflow.com/a/28050106/376487

अनइंस्टालर का सीधा लिंक http://totaluninstaller.codeplex.com/

आप अपनी आवश्यकताओं के आधार पर इसे कम या ज्यादा हटाने के लिए कॉन्फ़िगर कर सकते हैं।

संपादित करें: @Max ने वास्तव में इसका एक फोर्क्ड संस्करण पोस्ट किया था। यह एक कमांड लाइन इंटरफेस के साथ फाइल आधारित सेटअप है। मैं इसे पोस्ट स्क्रिप्ट स्टूडियो इंस्टॉल के रूप में क्लीनअप स्क्रिप्ट के लिए उपयोग करता हूं।



हुह, पता चला कि वे एक ही उपकरण हैं। एक @max लिंक में एक GUI है और मूल (जो मैं एक से जुड़ा हुआ है) सभी कमांड लाइन है जो एक कॉन्फिग फाइल के साथ आधारित है। मैं वास्तव में कमांड लाइन एक को पसंद करता हूं। मेरे द्वारा लिंक किए गए पृष्ठ से: UPDATE 3/7/2015: tsasioglu आगे बढ़े और मेरे छोटे टूल के लिए अच्छा WPF UI प्रदान किया। यह कमांड लाइन की तुलना में कुछ के लिए अधिक आरामदायक हो सकता है।
फोर्ज

0

मैंने इस पृष्ठ से डाउनलोड किए गए इंस्टॉलर के साथ इसे हल किया: https://visualstudiogallery.msdn.microsoft.com/site/search?query=Adolars&f%5B0%5D.Value=Adolars&f%bB0%5D.Type=SearchText&ac=2

Msi फ़ाइल को व्यवस्थापक के रूप में चलाना सुनिश्चित करें और मुख्य इंटरफ़ेस पृष्ठ से निकालें चुनें। इससे पहले कि मैं इसे (डुह) जारी रखूंगा, मुझे भी अपने द्वारा शुरू की गई msi फाइल में अनइंस्टालर को वापस भेजना होगा।

संपादित करें: इन इंस्टॉलरों का उपयोग करने के बाद भी विज्ञापन Pubcenter एक्सटेंशन अभी भी स्थापित है। मैंने TotalUninstaller के कमांडलाइन संस्करण की कोशिश की और यह ठीक काम किया (मैंने शुरू में यूआई संस्करण की कोशिश की थी जिसमें कुछ सामान बचा था जो कमांडलाइन संस्करण की स्थापना रद्द कर सकता था)।

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.