J'essaie actuellement d'installer XNA Game Studio pour Visual Studio Express 2013. Et j'ai accidentellement exécuté le programme .vsix AVANT d'installer réellement le framework XNA.
Après l'avoir installé et relancé le fichier .vsix, un message d'erreur indiquant que l'extension a déjà été installée s'affiche. Ce qui n'est pas faux.
J'ai essayé beaucoup de choses pour "supprimer" l'extension vide: aller dans% LocalAppData%\Microsoft\VisualStudio et essayer de trouver l'extension, mais me retrouver avec rien, par exemple.
Je voudrais savoir comment je peux correctement désinstaller et réinstaller le framework.
Dans le menu Visual Studio, allez à:
Outils> Extensions et mises à jour
Une nouvelle fenêtre apparaîtra, puis dans le panneau à gauche, cliquez sur la flèche à côté de Installé pour la réduire et sélectionnez l’option de menu All.
Tout ce que vous avez à faire maintenant est de naviguer dans le panneau central jusqu'à votre installation installée, de la sélectionner et de cliquer sur Désinstaller.
Pour développer la réponse de @Brukvoyed, vous pouvez utiliser l'utilitaire VSIXInstaller.exe pour désinstaller un vsix, mais vous devez disposer de vsixid pour le faire. Pour obtenir le vsixid d'un fichier .vsix, faites une copie du fichier .vsix et renommez-le en .Zip. Vous pouvez ensuite l'ouvrir et trouver un fichier extension.vsixmanifest à l'intérieur. Ceci est un fichier XML, et si vous l’ouvrez, vous verrez un <Identity Id="guid"... />
noeud. Le guid
est le vsixid que vous utilisez dans la commande VSIXInstaller.exe, comme ceci:
vsixinstaller /u:12345678-1234-5678-1234-123456780000
Si Visual Studio ne démarre pas ou ne peut pas afficher la fenêtre de gestion des extensions et des mises à jour, vous pouvez essayer de désinstaller l'extension à partir de la ligne de commande. Utilisez l’utilitaire VSIXInstaller.exe du package standard Visual Studio.
Pour VS2015, vérifiez votre
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions
dossier. J'ai dû en supprimer manuellement plusieurs pour supprimer les extensions dont je n'avais pas besoin. Dans chaque dossier se trouve un fichier nommé:
extension.vsixmanifest
et à l'intérieur de ce fichier, vous pouvez regarder le nom d'affichage/Description pour voir quelle est l'extension.
J'ai eu un problème avec LiveShare.UI (beta) qui a cassé mon interface utilisateur Visual Studio et je ne pouvais donc pas utiliser les menus du tout ni faire quoi que ce soit. J'allais utiliser le programme d'installation de Visual Studio pour réparer Visual Studio, mais cela supprimerait probablement toutes mes extensions. J'ai donc choisi l'option Mettre à jour Visual Studio et maintenant tout fonctionne à nouveau. Jours heureux.
J'ai eu 2 problèmes sur VS2017:
Si vous l'avez installé via Nouveau projet ...>> En ligne groupement/onglet ou téléchargé et installé directement:
Uninstall
.Uninstall
ou Disable
ne s'affiche pasAprès avoir trouvé l'extension, s'il y a un coche verte dans le coin supérieur droit de l'extension: cela signifie que vous êtes toujours en utilisant l'extension dans l'une de vos solutions.
Vous devez donc supprimer la solution "interne" de votre solution principale qui utilise cette extension:
J'ai eu le même problème et comment je l'ai résolu en n'ouvrant pas la solution. Ouvrez simplement visual studio et accédez à Outils -> Extensions et mises à jour. L'extension Visual Studio a finalement été montrée pour le moment. Lorsque j'ai ouvert la solution et navigué dans Outils -> Extensions et mises à jour, l'extension Visual Studio ne s'affiche pas.
Espérons que cela sauve du temps à quelqu'un ...