Comment faire pour désinstaller le “SDK de Microsoft Advertising” extension de Visual Studio?
L'une des extensions répertoriées dans Visual Studio 2012 pour moi) est le "SDK de Publicité de Microsoft pour Windows 8.1". Je voudrais désinstaller les extensions je n'ai pas besoin, mais celui-ci ne me permet pas. si j'placez le pointeur de la (activé!) bouton, il le dit dans une info-bulle:
Ce produit ne peut pas être désinstallé via les extensions et les mises à jour
Il ressemble à ceci:
Sur la deuxième inspection, je vois une semblable (plus utile) message en bas à droite:
Vous devez utiliser l'option Programmes et Fonctionnalités dans le volet du Panneau de configuration Windows pour supprimer cette extension.
Assez facile, non? Mais il n'y est pas!
Ou:
outre les instructions à l'écran j'ai également recherché. La seule utile source a été cette page MSDN qui dit essentiellement la même chose. Lien est rompu.
Intervenants ont mentionné que l'extension de la page web (voir la section "Commentaires" et "questions ET réponses" onglets) a quelques plaintes similaires. J'ai de la croix-posté cette question-là. Lien est rompu, mais si vous recherchez d'autres se plaignent toujours sur les forums MSDN.
Dans tous les cas: est-il un moyen facile de désinstaller cette extension?
- D'autres se plaignent aussi bien... visualstudiogallery.msdn.microsoft.com/...
- Ah, merci pour le lien, je n'avais pas trouvé (ce qui est un peu idiot de moi), j'ai ajouté à la discussion là-bas aussi.
Vous devez vous connecter pour publier un commentaire.
Exécuter les opérations suivantes à partir d'une élevée invite de Powershell:
Et il devrait montrer les coupables:
Puis à désinstaller ajouter
| foreach { $_.Uninstall() }
à la commande comme suit:Qui doit s'afficher pour chacun d'eux:
La chose importante à considérer est
ReturnValue : 0
ce qui signifie succès. Si vous obtenezReturnValue : 1603
cela veut probablement dire que votre invite de Powershell n'était pas élevée (en exécutant en tant qu'administrateur). (Liste complète des ReturnValues documenté ici)ReturnValue : 1618
? - J'ai essayé de lancer le powershell en tant qu'administrateur.Total Programme De Désinstallation est une simple INTERFACE utilisateur de l'outil de retrait "de la Publicité de Microsoft SDK" et similaires sw.
Le PowerShell réponse donnée par Duncan Smith ci-dessus est grande. Cependant, comme une alternative, dans le cas de VS2013, si vous avez l'image iso pour l'installation de Visual Studio, si vous accédez à l'packages\AdsSDK10 dossier, vous trouverez deux fichiers,
Si vous faites un clic droit sur ceux-ci, vous pouvez choisir l'option de désinstallation, et cela permettra d'éliminer l'pubCenter de l'Intégration et de la Publicité SDK pour Windows 8.1
extensions.*.cache
des fichiers à partir de%LocalAppData%\Microsoft\VisualStudio\12.0\Extensions
(VS 2013)Pour cela, et tous les autres inutilités qui vient avec VS 2012 et 2013 (et 2015 - j'en doute fortement que la tendance actuelle va jamais revenir à des options de personnalisation avancées de 2010), il suffit d'installer Revo Uninstaller (a entièrement fonctionnelle d'essai gratuit), et activez l'option "Afficher les composants du système" dans ses options, et voila, simple que cela.
Certains composants intégrés peut refuser d'être supprimé - mais si vous êtes absolument sûr, faites simplement un clic droit et sélectionnez "Forcé Désinstaller", et c'est tout. Le plus de délinquance, en particulier les extensions avec leur bouton "Désinstaller" désactivé (grisé) dans VS, sont parfaitement sûrs pour supprimer - ils même avertir si quelque chose d'autre en dépend, donc pas de soucis non plus.
La désinstallation n'est pas disponible avec la version du SDK de Publicité que vous utilisez.
Vous devez installer la dernière mise à jour du SDK de Publicité, après qu'un programme de désinstallation sera disponible sous Programmes et Fonctionnalités.
Partage ma méthode préférée. Il y avait quelques autres extensions que j'ai voulu supprimer (Le windows Phone Tools et F#)
https://stackoverflow.com/a/28050106/376487
Lien Direct vers le programme de désinstallation
http://totaluninstaller.codeplex.com/
Vous pouvez le configurer pour supprimer plus ou moins en fonction de vos besoins.
Edit: @Max effectivement posté un fork de la version de ce. Celui-ci est basé sur fichier de configuration avec une interface de ligne de commande. Je l'utilise pour un script de nettoyage en tant que poste de visual studio installer.
J'ai résolu ce problème avec les installateurs téléchargé à partir de cette page:
https://visualstudiogallery.msdn.microsoft.com/site/search?query=Advertising&f%5B0%5D.Value=Advertising&f%5B0%5D.Type=SearchText&ac=2
Assurez-vous d'exécuter le fichier msi en tant qu'administrateur et sélectionnez Supprimer à partir de l'interface principale de la page.
J'ai également eu à point le programme de désinstallation de retour vers le fichier msi, j'ai commencé avec avant de continuer (duh).
Edit: Après l'utilisation de ces installateurs de la Publicité Pubcenter Extension restait encore installé. J'ai essayé la version ligne de commande de TotalUninstaller et qui a bien fonctionné (j'avais essayé de l'INTERFACE utilisateur de la version d'abord qui, à gauche, certaines choses que la version ligne de commande peut désinstaller).
J'ai eu des problèmes avec la plupart des approches proposées ici, peut-être parce que de mon installation, je suis sur une machine virtuelle sur notre réseau d'entreprises. La désinstallation via Programmes et fonctionnalités du panneau de contrôle a échoué avec un message d'erreur indiquant que le programme d'installation msi ne pouvait pas être trouvé. Le powershell réponse de Duncan Smart irait à l'infini (jusqu'à ce que j'ai arrêté au bout de 15 minutes environ), donc je ne suis pas sûr que ça ne fonctionne pas, mais il a fallu si longtemps j'ai renoncé à attendre pour elle. Le Total de désinstallation m'a donné la même erreur que la désinstallation via le panneau de contrôle. J'ai aussi retrouvé un programme d'installation msi fichier sur l'un de nos lecteurs réseau, mais il se plaint d'une version plus récente est déjà installée. Quelques recherches sur google allumé la visualstudiogallery site où je pourrais télécharger les programmes d'installation qui m'a permis de désinstaller.