How to uninstall the "Microsoft Advertising SDK" Visual Studio extension? -
one of extensions listed in visual studio (2012 me) "microsoft advertising sdk windows 8.1". uninstall extensions don't need, 1 won't allow me. if hover (enabled!) button says in tooltip:
this product cannot uninstalled via extensions , updates
it looks this:
on second inspection see similar (more helpful) message bottom right:
you need use programs , features pane in windows control panel remove extension.
easy enough, no? it's not there!
or:
in addition instructions on screen searched. helpful source this msdn page says same thing. link broken.
commenters mentioned the extension web page (see "reviews" , "q , a" tabs) has few similar complaints. i've cross-posted question there well. link broken, if search others complaining still on msdn forums.
in case: there easy way uninstall extension?
run following elevated powershell prompt:
gwmi win32_product -filter "name 'microsoft advertising%'"
and should show culprits:
identifyingnumber : {6ab13c21-c3ec-46e1-8009-6fd5ebee515b} name : microsoft advertising sdk windows 8.1 - enu vendor : microsoft corporation version : 8.1.30809.0 caption : microsoft advertising sdk windows 8.1 - enu identifyingnumber : {6ac81125-8485-463d-9352-3f35a2508c11} name : microsoft advertising sdk windows phone 8.1 xaml - enu vendor : microsoft corporation version : 8.1.40427.0 caption : microsoft advertising sdk windows phone 8.1 xaml - enu identifyingnumber : {5c87a4db-31c7-465e-9356-71b485b69ec8} name : microsoft advertising sdk windows phone - enu vendor : microsoft corporation version : 6.2.960.0 caption : microsoft advertising sdk windows phone - enu identifyingnumber : {ebd9db6d-180b-4c59-9622-b75cc4b32c94} name : microsoft advertising service extension visual studio vendor : microsoft corporation version : 12.0.40402.0 caption : microsoft advertising service extension visual studio
then uninstall add | foreach { $_.uninstall() }
command so:
gwmi win32_product -filter "name 'microsoft advertising%'" | foreach { $_.uninstall() }
which should display each one:
__genus : 2 __class : __parameters __superclass : __dynasty : __parameters __relpath : __property_count : 1 __derivation : {} __server : __namespace : __path : returnvalue : 0 pscomputername :
the important thing returnvalue : 0
means success. if returnvalue : 1603
means powershell prompt wasn't elevated (running admin). (full list of returnvalues documented here)
Comments
Post a Comment