Comment désinstaller.VSIX Visual Studio Extensions?
j'essaie actuellement d'installer le studio de jeu XNA pour Visual Studio Express 2013. Et j'ai accidentellement couru le .VSIX avant d'installer le framework XNA.
après l'avoir installé et relancé le .vsix, je reçois un message d'erreur disant que l'extension est déjà installée. 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 le extension, mais me retrouver sans rien, par exemple.
je voudrais savoir comment je peux correctement, désinstallez et réinstallez le cadre.
4 réponses
dans le menu Visual Studio, goto:
Outils>Extensions Et Les Mises À Jour
Une nouvelle fenêtre s'affiche, puis dans le panneau de gauche, cliquez sur la flèche en outre Installé pour l'amener vers le bas et sélectionnez l'élément de menu .
Tout ce que vous avez à faire maintenant est de naviguer dans le panneau du milieu vers votre exstension installée, sélectionnez-le et cliquez sur Désinstaller.
pour développer la réponse de @Brukvoyed, vous pouvez utiliser le VSIXInstaller.utilitaire exe pour désinstaller un vsix, mais vous avez besoin du vsixid pour le faire. Pour obtenir le vsixid de un .vsix fichier, faire une copie de l' .vsix fichier et le renommer .zip. Vous pouvez ensuite l'ouvrir et trouver une extension.VSIXMANIFEST fichier intérieur. C'est un fichier XML, et si vous l'ouvrez, vous verrez un <Identity Id="guid"... />
nœud. guid
est le vsixid que vous utilisez dans le VSIXInstaller.exe de commande, 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 depuis la ligne de commande. Utilisez le VSIXInstaller.utilitaire exe du paquet standard VIsual Studio.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions
dossier. J'ai dû en supprimer plusieurs manuellement pour supprimer les extensions dont je n'avais pas besoin. À l'intérieur de chaque dossier est un fichier nommé:
extension.vsixmanifest
et à l'intérieur de ce fichier vous pouvez regarder le DisplayName/Description pour voir ce qu'est l'extension.