“Microsoft Advertising SDK”Visual Studio 확장을 제거하는 방법은 무엇입니까?


179

Visual Studio (2012 년)에 나열된 확장 중 하나는 "Windows 8.1 용 Microsoft Advertising SDK"입니다. 필요하지 않은 확장 프로그램을 제거하고 싶지만이 확장 프로그램은 허용되지 않습니다. (enabled!) 버튼을 가리키면 툴팁에 표시됩니다.

확장 및 업데이트를 통해이 제품을 제거 할 수 없습니다

다음과 같이 보입니다 :

확장

두 번째 검사에서 비슷한 (더 유용한) 메시지가 오른쪽 아래에 표시됩니다.

이 확장을 제거하려면 Windows 제어판의 프로그램 및 기능 창을 사용해야합니다.

충분히 쉬운가요? 그러나 그것은 없습니다!

제거

또는:

검색 제거

화면의 지시 사항 외에도 검색했습니다. 유일하게 유용한 소스는 기본적으로 동일한 내용을 나타내는 이 MSDN 페이지 였습니다 . 링크가 끊어졌습니다 .

의견 제시 자 들은 확장 웹 페이지 ( "검토"및 "Q AND A"탭 참조)에 비슷한 불만이 있다고 언급했습니다 . 이 질문도 거기에 게시했습니다. 링크가 이제 끊어졌지만 다른 사람을 검색해도 MSDN 포럼에서 여전히 불평하고 있습니다 .

어쨌든이 확장 프로그램을 쉽게 제거 할 수 있습니까?


다른 사람들도 불평하고 있습니다 ... visualstudiogallery.msdn.microsoft.com/…
Paolo Tedesco

아, 링크 덕분에, 나는 그것을 찾지 못했습니다 (나의 어리 석음).
Jeroen

답변:


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() }과 같이 명령에 add 를 제거하십시오 .

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 : 1603Powershell 프롬프트가 상승하지 않은 것입니다 (관리자로 실행). ( 여기에 문서화 된 전체 ReturnValue 목록 )


6
좋아, 반환 값 목록을 찾았습니다 -msdn.microsoft.com/en-us/library/aa390890(v=vs.85).aspx
peter

18
감사합니다 감사합니다 이 SDK가 내 컴퓨터에 특별한 해를 끼치 지 않더라도, 나는 이것이 목구멍을 드러내는 것을 싫어 합니다.
rawpower

7
+ 십억 또한 와우, 당신은 Windows Phone 목록을 볼 수 있습니다. 불로 그것을 죽이다.
CAD bloke

4
이것을 두 번 이상 공표 할 수 있기를 바랍니다. VS2013 Community Edition을 실행하는 5 개의 다른 컴퓨터에서이 작업을 수행해야했습니다.
dub stylee

1
원치 않는 Visual Studio 확장을 제거하는 것보다 훨씬 유용한 명령에 감사드립니다! 저는 항상 PowerShell에 깊은 인상을 받았습니다.
Christian Rondeau

52

Total Uninstaller 는 "Microsoft Advertising SDK"및 유사한 sw를 제거하기위한 간단한 UI 도구입니다.


5
지난 몇 년 동안이 질문을 세 번째로 보았 으며이 답변은 새로운 것입니다. 나는 1 가지 문제를 해결하지만 올바르게 해결하는이 전용 UI 앱을 좋아합니다.
wigy

2
이 페이지에서 허용되는 답변이 아닌 동안 이것은 나를 위해 일했습니다.
JDiMatteo

2
Duncan의 답변은 질문에 따라 다릅니다. Total Uninstaller는 VS 설치 중에 강제로 실행되는 다른 애드온을 제거하는 것이 좋습니다
Eric Labashosky

15

위의 Duncan Smith가 제공 한 PowerShell 답변은 훌륭합니다. 그러나 VS2013의 경우 Visual Studio 설치에 대한 ISO 이미지가있는 경우 package \ AdsSDK10 폴더로 이동하면 두 개의 파일이 있습니다.

MSAdvertisingServiceExtension.msi
Win8_1AdSDK.msi

이것을 마우스 오른쪽 버튼으로 클릭하면 제거 옵션을 선택할 수 있습니다. 그러면 Windows 8.1 용 pubCenter 통합 및 Advertising SDK가 제거됩니다.


5
제거를 완료하려면 제거해야 할 수 있습니다 extensions.*.cache파일을 %LocalAppData%\Microsoft\VisualStudio\12.0\Extensions(VS 2013)
SergeyT

ISO를 준비하지 않은 경우 C : \ ProgramData \ Package Cache에서 해당 설정 파일을 찾을 수 있습니다. 파일 이름을 모르는 경우 레지스트리 (HKEY_CLASSES_ROOT \ Installer)에서 GUID를 찾을 수 있습니다.
모리스 길든

어떤 이유로 든 제거 할 것이 없습니다. 캐시 파일을 제거하는 것만으로도 내 문제를 해결할 수있었습니다.
Gabriel GM

6

VS 2012 및 2013 (및 2015-현재 트렌드가 2010의 고급 사용자 정의 옵션으로 되돌아 갈 것이라고 의심합니다)을 위해 다른 모든 블로 트웨어를 위해 Revo Uninstaller를 설치하십시오 (완전히 기능적인 무료 평가판 사용) 옵션에서 "시스템 구성 요소 표시"를 활성화하면 간단합니다.

일부 통합 구성 요소는 제거가 거부 될 수 있습니다. 그러나 확실하게 확신 할 수있는 경우 해당 구성 요소를 마우스 오른쪽 단추로 클릭하고 "강제 제거"를 선택하면됩니다. 가장 불쾌한 것들, 특히 VS에서 "제거"버튼이 비활성화 된 (회색으로 표시된) 확장 프로그램은 완전히 제거하는 것이 안전합니다. 다른 것들이 의존하더라도 경고하므로 걱정할 필요가 없습니다.


왜 downvote? 이것은 받아 들일 수있는 대답으로 모든 것을 수행하지만 안전 장치 GUI에서는-아니, 나는 결코 Revo Uninstaller와 제휴하지 않습니다.
Nikola Bogdanović

5

사용중인 Advertising SDK 버전에서는 제거를 사용할 수 없습니다. Advertising SDK의 최신 업데이트를 설치 한 후 프로그램 및 기능에서 제거 프로그램을 사용할 수 있습니다.


4

선호하는 방법을 공유합니다. 내가 제거하고 싶었던 다른 확장 기능도있었습니다 (Windows Phone Tools 및 F #)

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

제거 프로그램에 대한 직접 링크 http://totaluninstaller.codeplex.com/

필요에 따라 다소 제거하도록 구성 할 수 있습니다.

편집 : @Max는 실제로 포크 버전을 게시했습니다. 이것은 명령 행 인터페이스를 사용한 파일 기반 설정입니다. 포스트 비주얼 스튜디오 설치로 정리 스크립트를 작성하는 데 사용합니다.


기본적으로 @Max의 이전 답변 과 동일하지 않습니까?
Jeroen

허, 그들은 같은 도구입니다. 하나의 @max 링크는 GUI를 가지고 있으며 원래 (내가 링크 된 것)는 구성 파일을 기반으로 한 모든 명령 줄입니다. 실제로 명령 행 1을 선호합니다. 페이지 3에서 업데이트 : 2015 년 3 월 7 일 : tsasioglu는 계속 진행하여 작은 도구에 멋진 WPF UI를 제공했습니다. 명령 줄보다 더 편할 수 있습니다.
Forge

0

이 페이지에서 다운로드 한 설치 관리자로이 문제를 해결했습니다. https://visualstudiogallery.msdn.microsoft.com/site/search?query=Advertising&f%5B0%5D.Value=Advertising&f%5B0%5D.Type=SearchText&ac=2

msi 파일을 관리자 권한으로 실행하고 기본 인터페이스 페이지에서 제거를 선택하십시오. 또한 제거 프로그램을 계속하기 전에 시작한 msi 파일을 다시 가리켜 야했습니다 (duh).

편집 :이 설치 프로그램을 사용한 후에도 Advertising Pubcenter Extension은 계속 설치되어 있습니다. TotalUninstaller의 명령 줄 버전을 시도했지만 정상적으로 작동했습니다 (UI 명령을 처음 시도하여 명령 줄 버전이 제거 할 수있는 부분을 남겼습니다).

여기에 제안 된 대부분의 접근 방식에 문제가 있었으며, 특정 설정으로 인해 회사 네트워크의 가상 머신에 있습니다. 설치 관리자 msi를 찾을 수 없다는 오류와 함께 프로그램 및 기능 제어판을 통한 설치 제거에 실패했습니다. Duncan Smart의 Powershell 답변은 끝없이 실행될 것입니다 (15 분 정도 후에 중단 할 때까지). 작동하지 않을지는 모르겠지만 기다릴 때까지 너무 오래 걸렸습니다. 총 제거 프로그램에서 제어판을 통한 제거와 동일한 오류가 발생했습니다. 또한 네트워크 드라이브 중 하나에서 설치 관리자 msi 파일을 추적했지만 최신 버전이 이미 설치되어 있다고 불평했습니다. 일부 인터넷 검색으로 Visual Studio Gallery 사이트를 열어 설치 제거 프로그램을 다운로드 할 수있었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.