Compartir a través de


Cómo: Ejecutar complementos en la línea de comandos

Como alternativa a utilizar el Administrador de complementos para iniciar complementos, puede configurar la carga de un complemento mediante la línea de comandos Devenv. Esta opción puede ser útil, por ejemplo, si desea realizar una operación fuera del entorno de desarrollo integrado (IDE) de Visual Studio y, además, iniciar un complemento, por ejemplo, para compilaciones o herramientas del sistema de Windows desatendidas.

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 exportar configuraciones del menú Herramientas. Para obtener más información, vea Trabajar con valores de configuración.

Para ejecutar un complemento en la línea de comandos

  1. Después de crear o cargar el complemento, abra el Administrador de complementos.

  2. Active la casilla de la columna Línea de comandos para el complemento.

    Al activar esta casilla se notifica a Visual Studio que el complemento se puede invocar a través de la línea de comandos y también del Administrador de complementos.

  3. Salga de Visual Studio.

  4. En una ventana Símbolo del sistema, inicie Visual Studio; para ello, invoque devenv.exe con el modificador /Command (devenv.exe), seguido del nombre de comando completo del complemento. Por ejemplo:

    devenv /command MyAddin.Connect.MyAddin

Nota

De forma predeterminada, el nombre de comando del complemento es igual a <nombreDeSoluciónDeComplemento>.Connect.<nombreDeSoluciónDeComplemento> y aparece en Connect.cs como el parámetro commandName del método Exec. También puede comprobar el nombre de comando si empieza a escribir el nombre del complemento en la ventana Comandos de Visual Studio y usa Intellisense para rellenar el resto.

Vea también

Referencia

Modificadores de línea de comandos para Devenv