Modificadores de línea de comandos Devenv para el desarrollo de VSPackage

Visual Studio permite a los desarrolladores automatizar tareas desde la línea de comandos al ejecutar devenv.exe, el archivo que inicia el IDE de Visual Studio.

Dichas tareas incluyen:

  • Implementar aplicaciones en configuraciones prededesignadas desde fuera del IDE.

  • Compilar proyectos automáticamente mediante configuraciones de compilación preestablecidas o configuraciones de depuración.

  • Cargando el IDE en configuraciones específicas, todo ello desde fuera del IDE. También puede personalizar el IDE al iniciarse.

Directrices para conmutadores

En la documentación de Visual Studio se describen los modificadores de línea de comandos de nivel devenv de usuario. Para obtener más información, consulte Modificadores de línea de comandos de Devenv. La devenv herramienta también admite modificadores de línea de comandos adicionales que son útiles con el desarrollo, la implementación y la depuración de VSPackage.

Modificador de línea de comandos Descripción
/ResetSkipPkgs Borra todas las opciones de carga que han agregado los usuarios que desean evitar cargar VSPackages problemáticos y, a continuación, inicia Visual Studio. La presencia de una etiqueta SkipLoading deshabilita la carga de un VSPackage. Al borrar la etiqueta, se vuelve a habilitar la carga de VSPackage.

Este modificador no toma ningún argumento.
/RootSuffix Inicia Visual Studio mediante una ubicación alternativa. El siguiente comando se ejecuta mediante el acceso directo creado por el instalador del SDK de Visual Studio:

devenv /RootSuffix exp

En este caso, exp identifica una ubicación con un sufijo determinado (por ejemplo, 10.0Exp en lugar de 10.0). La instancia experimental permite depurar un VSPackage por separado de la instancia de Visual Studio que usa para escribir código.

Este modificador puede tomar cualquier cadena que identifique una ubicación que haya creado mediante VSRegEx.exe. Para obtener más información, vea La instancia experimental.
/SafeMode Inicia Visual Studio en modo seguro, cargando solo el IDE y los servicios predeterminados. El /SafeMode modificador impide que todos los VSPackages de terceros se carguen cuando Se inicia Visual Studio, lo que garantiza una ejecución estable.

Este modificador no toma ningún argumento.
/Setup Obliga a Visual Studio a combinar metadatos de recursos que describen menús, barras de herramientas y grupos de comandos de todos los VSPackages disponibles. Solo debe ejecutar este comando como administrador.

Este modificador no toma ningún argumento. El comando devenv /Setup suele ser el último paso del proceso de instalación. El uso del /Setup modificador no inicia el IDE.
/Splash Muestra la pantalla de presentación de Visual Studio, como de costumbre, y después muestra un cuadro de mensaje antes de mostrar el IDE principal. El cuadro de mensaje le permite estudiar la pantalla de presentación (por ejemplo, para comprobar si hay un icono de producto vsPackage).

Este modificador no toma ningún argumento.

Consulte también