Uma das extensões listadas no Visual Studio (2012 para mim) é o "Microsoft Advertising SDK para Windows 8.1". Eu gosto de desinstalar extensões que não preciso, mas essa não me permite. se eu passar o mouse (ativado!), ele será exibido em uma dica de ferramenta:
Este produto não pode ser desinstalado através de extensões e atualizações
Se parece com isso:
Na segunda inspeção, vejo uma mensagem semelhante (mais útil) no canto inferior direito:
Você precisa usar o painel Programas e Recursos no Painel de Controle do Windows para remover esta extensão.
Fácil o suficiente, não? Mas não está lá!
Ou:
Além das instruções na tela, também procurei. A única fonte útil foi essa página do MSDN que diz basicamente a mesma coisa. Link agora está quebrado .
Os comentaristas mencionaram que a página da extensão da Web (consulte as guias "Comentários" e "Perguntas e respostas") tem algumas queixas semelhantes. Também cruzei essa pergunta lá. O link agora está quebrado, mas se você procurar outras pessoas, ainda está reclamando nos fóruns do MSDN .
De qualquer forma: existe uma maneira fácil de desinstalar esta extensão?
Respostas:
Execute o seguinte em um prompt elevado do PowerShell:
E deve mostrar os culpados:
Em seguida, para desinstalar, adicione
| foreach { $_.Uninstall() }
o comando da seguinte maneira:Qual deve ser exibido para cada um:
O importante a procurar é o
ReturnValue : 0
que significa sucesso. Se você conseguirReturnValue : 1603
, significa que o prompt do Powershell não foi elevado (executando como administrador). (Lista completa de ReturnValues documentada aqui )fonte
O Total Uninstaller é uma ferramenta simples de interface do usuário para remover o "Microsoft Advertising SDK" e similares.
fonte
A resposta do PowerShell dada por Duncan Smith acima é ótima. No entanto, como alternativa, no caso do VS2013, se você tiver a imagem ISO para a instalação do Visual Studio, se você navegar para a pasta packages \ AdsSDK10, encontrará dois arquivos,
Se você clicar com o botão direito do mouse, poderá escolher a opção de desinstalação, e isso removerá a integração do pubCenter e o Advertising SDK for Windows 8.1
fonte
extensions.*.cache
arquivos de%LocalAppData%\Microsoft\VisualStudio\12.0\Extensions
(para VS 2013)Para isso, e todos os outros bloatware que acompanham o VS 2012 e 2013 (e 2015 - duvido que a tendência atual volte sempre às opções avançadas de personalização de 2010), basta instalar o Revo Uninstaller (possui uma avaliação gratuita totalmente funcional) e ative "Mostrar componentes do sistema" em suas opções, e pronto - simples assim.
Alguns componentes integrados podem se recusar a ser removidos - mas se você tiver certeza absoluta, clique com o botão direito do mouse neles e selecione "Desinstalação Forçada", e é isso. Os mais ofensivos, especialmente as extensões com o botão "Desinstalar" desativado (acinzentado) no VS, são perfeitamente seguros de remover - eles até avisam se algo mais depende deles, então não se preocupe.
fonte
A desinstalação não está disponível com a versão do Advertising SDK que você está usando. Você instalou a atualização mais recente no Advertising SDK. Depois disso, um desinstalador estará disponível em Programas e Recursos.
fonte
Compartilhando meu método preferido. Havia também algumas outras extensões que eu queria remover (o Windows Phone Tools e o F #)
https://stackoverflow.com/a/28050106/376487
Link direto para o desinstalador http://totaluninstaller.codeplex.com/
Você pode configurá-lo para remover mais ou menos, dependendo de suas necessidades.
Edit: @Max realmente postou uma versão bifurcada disso. Esta é uma configuração baseada em arquivo com uma interface de linha de comando. Eu o uso para criar scripts da limpeza como instalação pós-visual studio.
fonte
Resolvi isso com instaladores baixados desta página: https://visualstudiogallery.msdn.microsoft.com/site/search?query=Advertising&f%5B0%5D.Value=Advertising&f%5B0%5D.Type=SearchText&ac=2
Certifique-se de executar o arquivo msi como administrador e escolha Remover na página principal da interface. Eu também tive que apontar o desinstalador de volta para o arquivo msi com o qual iniciei antes de continuar (duh).
Editar: Depois de usar esses instaladores, a extensão Advertising Pubcenter ainda permanece instalada. Tentei a versão da linha de comando do TotalUninstaller e funcionou bem (tentei a versão da interface do usuário inicialmente, deixando algumas coisas que a versão da linha de comando poderia desinstalar).
Eu tive problemas com a maioria das abordagens sugeridas aqui, possivelmente por causa da minha configuração específica, estou em uma máquina virtual na rede de nossas empresas. A desinstalação através do painel de controle Programas e recursos falhou com um erro indicando que o instalador msi não foi encontrado. A resposta do Duncan Smart funcionaria infinitamente (até que eu o parasse depois de 15 minutos mais ou menos), então não tenho certeza de que não funcione, mas demorou tanto que desisti de esperar. O desinstalador Total me deu o mesmo erro que a desinstalação pelo painel de controle. Também localizei um arquivo msi do instalador em uma de nossas unidades de rede, mas ele reclamou que uma versão mais recente já estava instalada. Alguns pesquisadores acessaram o site visualstudiogallery onde eu podia baixar os instaladores que me permitiam desinstalar.
fonte