Cómo: Controlar complementos con el Administrador de complementos

Los complementos de Visual Studio están desusados en Visual Studio 2013. Debe actualizar los complementos a las extensiones de VSPackage. Para obtener más información sobre la actualización, vea Preguntas más frecuentes: Convertir complementos en extensiones de VSPackage.

El Administrador de complementos es una herramienta para cargar y quitar complementos en el entorno de desarrollo integrado (IDE), además de especificar su comportamiento de carga. El Administrador de complementos muestra todos los complementos registrados con Visual Studio.

El cuadro de diálogo Administrador de complementos

Captura de pantalla de AddInManager

Con el Administrador de complementos, se puede:

  • Cargar o descargar inmediatamente un complemento.

  • Especificar que un complemento se cargue al iniciar el entorno.

  • Especificar que un complemento se cargue al iniciar el entorno a través de la línea de comandos, como ocurre con una operación de compilación o creación.

Cargar y administrar complementos

En la lista Complementos disponibles, sólo aparecen los complementos registrados. Los complementos que se crean a través del Asistente para complementos se registran automáticamente con Visual Studio. Para obtener información sobre el registro de complementos y cómo registrar manualmente complementos para que aparezcan en la lista Complementos disponibles, vea Registro de complementos.

Los pasos siguientes muestran cómo cargar complementos y especificar que se inicien cuando se inicie el IDE.

Nota

No se puede utilizar la tecla TAB para desplazarse a las columnas Inicio y Línea de comandos.En su lugar, debe utilizar ALT + S y ALT + C, respectivamente, para alternar entre las selecciones.

Nota

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos.Estos procedimientos se han desarrollado con la Configuración de desarrollo general activa.Para cambiar la configuración, elija la opción Importar y exportarconfiguraciones del menú Herramientas.Para obtener más información, vea Personalizar la configuración de desarrollo en Visual Studio.

Para cargar un complemento inmediatamente

  1. En el menú Herramientas, haga clic en Administrador de complementos.

  2. Seleccione el complemento en la lista.

  3. Active la casilla que se encuentra al lado del complemento en la columna Complementos disponibles y, a continuación, haga clic en Aceptar.

    Aparecerá una interfaz de usuario, si el complemento dispone de ella. O bien, el complemento puede aparecer como botón de la barra de herramientas o como comando de menú, dependiendo de la forma en la que se programó. Si el complemento no tiene interfaz de usuario (IU), se cargará en segundo plano y se empezará a ejecutar.

    Sugerencia

    Si intenta cargar un complemento que no puede localizarse, Visual Studio da la opción de eliminarlo del Registro para que ya no aparezca en la lista.

Para especificar que un complemento se debe cargar al iniciar el entorno

  1. Seleccione el complemento en la lista.

  2. Active la casilla en la columna Inicio.

    El complemento, si está disponible, se cargará la próxima vez que se inicie el entorno.

    La información de registro del complemento se almacena como información XML en un archivo .Addin o como clave en el Registro de Windows. Para obtener más información, vea Registro de complementos.

Invocar complementos mediante la línea de comandos de Devenv en Visual Studio

Además de utilizar el Administrador de complementos para iniciar complementos, también se puede cargar un complemento en tiempo de compilación mediante la línea de comandos Devenv. Para obtener más información, vea Cómo: Ejecutar complementos en la línea de comandos y Modificadores de línea de comandos para Devenv.

Impedir que se carguen complementos al iniciar el entorno

Si activó la casilla en la columna Inicio del Administrador de complementos, el complemento se cargará al iniciar el IDE. En algunos casos, es posible que desee que el complemento no se inicie. Por ejemplo, un problema con el código del complemento puede hacer que Visual Studio se bloquee, o quizá aún no haya finalizado el proceso de escritura del complemento y no desee que se inicie automáticamente hasta que haya completado.

Afortunadamente, existe una manera de evitar que los complementos se inicien de forma automática al iniciar el IDE. Para ello, mantenga presionada la tecla MAYÚS durante el inicio de Visual Studio.

Esto no evita que los complementos con una interfaz de usuario, como un botón de la barra de comandos o un comando de un menú, se inicien si hace clic en cualquiera de ellos. Sin embargo, evita que todos los complementos se inicien automáticamente al iniciar Visual Studio.

Actualizar el archivo XML .AddIn después de mover proyectos de complementos

Cuando se mueve un proyecto de complementos a otra ubicación, se debe actualizar su ruta de acceso correspondiente en el archivo XML .AddIn. De lo contrario, aparecerá el error "No se encuentra el archivo de código fuente".

Para evitar este problema, actualice la ruta de acceso en la etiqueta siguiente del archivo XML del complemento del proyecto:

<Assembly>C:\MyAddin1.dll</Assembly>

Vea también

Tareas

Cómo: Crear un complemento

Tutorial: Crear un asistente

Otros recursos

Crear complementos y asistentes

Modificadores y comandos de Visual Studio