179 votos

Cómo desinstalar el "Microsoft Advertising SDK de" extensión de Visual Studio?

Una de las extensiones que se enumeran en Visual Studio (2012) es el "Microsoft Advertising SDK for Windows 8.1". Me gusta desinstalar extensiones no necesito, pero esta no me dejaba. si me pase el (activada!) botón que dice en una descripción de la herramienta:

Este producto no se puede desinstalar a través de extensiones y actualizaciones

Se parece a esto:

extensions

En la segunda inspección veo una similar (más útil) mensaje abajo a la derecha:

Usted necesidad de utilizar Programas y Características del panel en el Panel de Control de Windows para quitar esta extensión.

Bastante fácil, ¿no? Pero no lo hay!

uninstalls

O:

uninstalls search

Además de las instrucciones que aparecen en pantalla también busqué. La única ayuda con fuente de esta página de MSDN que dice, básicamente, la misma cosa.

Los comentaristas mencionaron que la extensión de la página web (ver "Comentarios" y "preguntas Y respuestas" fichas) tiene un par de quejas similares. He publicado esta pregunta.

En cualquier caso: ¿hay una manera fácil de desinstalar esta extensión?

293voto

Duncan Smart Puntos 9195

Ejecute lo siguiente desde una elevada Powershell:

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

Y se debe mostrar a los culpables:

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

A continuación, desinstalar agregar | foreach { $_.Uninstall() } para el comando así:

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

Que debe mostrar para cada uno:

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

La cosa importante a considerar es ReturnValue : 0 que significa el éxito. Si consigues ReturnValue : 1603 es probable que significa que su Powershell no era elevada (ejecutar como administrador). (Lista completa de los ReturnValues documentado aquí)

6voto

Nikola Bogdanović Puntos 1628

Para éste y todos los otros peyorativa que viene con VS 2012 y 2013 (hasta el año 2014 - dudo mucho que el retard amable tendencia jamás va a volver a las avanzadas opciones de personalización de 2010), basta con instalar Revo Uninstaller (tiene una versión de prueba gratuita), y activar la opción "Mostrar los componentes del sistema" en sus opciones, y listo, tan simple como eso.

Algunos componentes integrados negarse a ser eliminado a todos - pero si usted está absolutamente seguro acerca de esto, simplemente haga clic derecho sobre ellos y seleccione "Forzado, Desinstale", y eso es todo. La mayoría de ofender, especialmente de las extensiones con sus botón "Desinstalar" desactivado (en gris) en el VS, están perfectamente bien y seguro para eliminar - incluso advierten que si algo depende de ellos, por lo que no hay preocupaciones.

5voto

fodonnel Puntos 76

La desinstalación no está disponible con la versión de SDK de Publicidad que usted está usando. Se han de instalar la última actualización para el SDK de Publicidad, después de que un desinstalador estarán disponibles en Programas y Características.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X