2010-07-18 36 views
14

Estoy configurando Visual Studio 2010 en otra computadora y me gustaría que tuviera las mismas extensiones que la instalación anterior. Si es posible, sería bueno importar un paquete de archivos o similar. La configuración se puede administrar de esta manera, lo que es muy útil, pero no pude encontrar la misma funcionalidad para las extensiones.¿Puedo exportar e importar Visual Studio 2010-extensiones?

TIA

Respuesta

19

Sí, es posible. Tienes dos opciones.

Primero, puede hacerlo por usuario (para las extensiones que ha instalado a través del administrador de extensiones o haciendo doble clic en VSIXes). Para ello, es:

  1. Copia %localappdata%\microsoft\VisualStudio\10.0\Extensions en el mismo directorio en la nueva máquina.
  2. Abra VS en la máquina nueva, vaya al administrador de extensiones y habilite todas las extensiones. De forma predeterminada, VS inhabilita las extensiones que solo aparecen en ese directorio, pero no las coloca allí.

La segunda opción es instalar las extensiones en %ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE\Extensions. Lo bueno es que no necesita habilitarlos todos a mano, pero la desventaja es que no podrá actualizarlos ni eliminarlos desde VS.

+0

Para cualquiera que quiera hacer esto con Visual Studio 2015, puedo confirmar que este método todavía funciona. – DavidB

5

Esta extensión de Visual Studio 2010, ExtensionSync, de Latish Sehgal, debería alegrarle la vida.

  1. Abra IDE1, instale ExtensionSync.
  2. Cerrar IDE1, debe escribir la configuración de la extensión en un archivo xml (puede establecer/ver la ubicación en Tools/Options/ExtensionSync).
  3. Abra IDE2, instale ExtensionSync, vaya a Tools/Options/ExtensionSync y especifique el directorio de archivos xml o simplemente escríbalo (precaución: no especifique el mismo directorio que el anterior, de lo contrario, al cerrar IDE2, sobrescribiría el archivo xml que ya tiene con uno vacío).
  4. Cierre IDE2, luego copie/pegue el archivo xml del directorio ExtensionSync para IDE1 en el directorio IDE2.
  5. Abra IDE2, vaya al Tools/Extensions Manager, una vez que vea Reiniciar ahora, hágalo de manera que las extensiones de IDE1 finalmente puedan aparecer como instaladas en IDE2.

Configurando correctamente un directorio ExtensionSync común utilizando un servicio como Dropbox como almacenamiento en la nube, también puede mantener dos entornos sincronizados.

+0

enlace muerto? puntos de enlace a Dropbox ... – jcolebrand

+0

He actualizado el enlace. Extraño. –

+0

No funciona para VisualStudio Community 2017 – Stefan

Cuestiones relacionadas