Cómo desinstalar.¿extensiones de vsix Visual Studio?


Actualmente estoy intentando instalar el XNA Game Studio para Visual Studio Express 2013. Y accidentalmente corrí el .programa vsix ANTES de instalar realmente el framework XNA.

Después de instalarlo y volver a ejecutar el .vsix, recibo un mensaje de error diciendo que la extensión ya ha sido instalada. Lo cual no es falso.

He intentado muchas cosas para "eliminar" la extensión vacía: ir en % LocalAppData% \ Microsoft \ VisualStudio e intentar encontrar la extensión, pero encontrarme sin nada, por ejemplo.

Me gustaría saber cómo puedo desinstalar y reinstalar correctamente el framework.

Author: CJBS, 2014-03-17

4 answers

En el menú de Visual Studio, ir a:

Herramientas > Extensiones Y Actualizaciones

Aparecerá una nueva ventana, luego en el panel de la izquierda, haga clic en la flecha junto a Instalado para bajarlo y seleccione el elemento de menú Todo.

Todo lo que tiene que hacer ahora es navegar en el panel central a su extensión instalada, selecciónela y haga clic en Desinstalar.

 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/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-01-07 14:39:21

Para ampliar la respuesta de @Brukvoyed, puede usar el VSIXInstaller.utilidad exe para desinstalar un vsix, pero necesita el vsixid para hacerlo. Para obtener el vsixid de a .archivo vsix, hacer una copia de la .archivo vsix y cambiarle el nombre a .Postal. A continuación, puede abrirlo y encontrar una extensión.archivo vsixmanifest dentro. Este es un archivo XML, y si lo abre verá un nodo <Identity Id="guid"... />. guid es el vsixid que se usa en el VSIXInstaller.comando exe, así:

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/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-05-29 20:58:30

En caso de que Visual Studio no inicie o no pueda mostrar la ventana de administración de Extensiones y Actualizaciones, puede intentar desinstalar la extensión desde la línea de comandos. Utilice el VSIXInstaller.utilidad exe del paquete estándar de 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/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-04-25 10:16:52

Para VS2015, compruebe su

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

Carpeta. Tuve que eliminar manualmente bastantes para eliminar las extensiones que no necesitaba. Dentro de cada carpeta hay un archivo llamado:

extension.vsixmanifest

Y dentro de ese archivo puedes mirar DisplayName/Description para ver cuál es la extensión.

 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/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-09-07 02:42:44