Jak odinstalować.rozszerzenia VSIX Visual Studio?

Obecnie próbuję zainstalować XNA Game Studio dla Visual Studio Express 2013. I przypadkowo uruchomiłem .program vsix przed zainstalowaniem frameworka XNA.

Po zainstalowaniu i ponownym uruchomieniu .vsix, pojawia się komunikat o błędzie informujący, że rozszerzenie zostało już zainstalowane. Co nie jest fałszywe.

Próbowałem wielu rzeczy ,aby "usunąć" puste rozszerzenie : wchodząc w %LocalAppData% \ Microsoft \ VisualStudio i próbując znaleźć rozszerzenie, ale na przykład znalezienie siebie z niczym.

Chciałbym wiedzieć jak poprawnie odinstalować i ponownie zainstalować framework.

Author: CJBS, 2014-03-17

4 answers

W menu Visual Studio, goto:

Narzędzia > Rozszerzenia I Aktualizacje

Pojawi się nowe okno, a następnie w panelu po lewej stronie kliknij strzałkę obok zainstalowany , aby ją obniżyć i wybierz pozycję menu Wszystko.

Wystarczy przejść w środkowym panelu do zainstalowanego exstension, wybrać go i kliknąć Uninstall .

 93
Author: Jonas Libbe,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-01-07 14:39:21

Aby rozwinąć odpowiedź od @ Brukvoyed, możesz użyć VSIXInstaller.exe narzędzie do odinstalowania vsix, ale potrzebujesz vsixid, aby to zrobić. Aby uzyskać vsixid z .plik vsix, zrób kopię .plik vsix i zmień jego nazwę na .zip. Następnie można go otworzyć i znaleźć rozszerzenie.plik vsixmanifest w środku. Jest to plik XML, a jeśli go otworzysz, zobaczysz węzeł <Identity Id="guid"... />. guid jest vsixid, którego używasz w VSIXInstaller.polecenie exe, jak to:

vsixinstaller /u:12345678-1234-5678-1234-123456780000
 40
Author: ongle,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-05-29 20:58:30

Jeśli Visual Studio nie uruchamia się lub nie może wyświetlić okna zarządzania rozszerzeniami i aktualizacjami, możesz spróbować odinstalować rozszerzenie z wiersza poleceń. Użyj VSIXInstaller.narzędzie exe ze standardowego pakietu VIsual Studio.

 10
Author: Aleksei Guzev,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-25 10:16:52

Dla VS2015, Sprawdź swoje

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions

Folder. Musiałem ręcznie usunąć sporo, aby usunąć rozszerzenia, których nie potrzebowałem. W każdym folderze znajduje się plik o nazwie:

extension.vsixmanifest

I wewnątrz tego pliku możesz spojrzeć na DisplayName / Description, aby zobaczyć, co to jest rozszerzenie.

 6
Author: Rocklan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-07 02:42:44