Cómo ejecutar un comando antes o después de una compilación en Visual Studio

Tabla de contenido:

Cómo ejecutar un comando antes o después de una compilación en Visual Studio
Cómo ejecutar un comando antes o después de una compilación en Visual Studio
Anonim

Visual Studio tiene una función útil para ejecutar comandos antes o después de las compilaciones. Esto se puede usar para automatizar parte de su proceso de desarrollo, como incorporar dependencias durante la fase de precompilación o enviar artefactos de compilación a entornos de desarrollo.

Configuración de comandos previos y posteriores a la compilación

Desde Visual Studio, haga clic derecho en el proyecto y haga clic en "Propiedades".

Imagen
Imagen

Luego, en "Eventos de compilación", encontrará los controles para configurar los comandos que se ejecutan antes y después de la compilación. Este es un indicador de CMD predeterminado, por lo que si desea ejecutar los comandos de Powershell o Bash, deberá iniciar Powershell o WSL respectivamente y pasarlo en un script.

Tenga en cuenta que este comando se ejecuta en el directorio de los artefactos de compilación. Esto puede variar según su configuración, pero generalmente es

project/bin/ProfileName/. Deberá agregar referencias relativas para ejecutar comandos en subdirectorios superiores.

Ejecución de eventos previos y posteriores a la compilación
Ejecución de eventos previos y posteriores a la compilación

En la parte inferior, puede configurar algunos controles para el comando posterior a la construcción. Si no desea hacer nada con una compilación fallida, configure esto en "En compilación exitosa", y si no desea enviar compilaciones duplicadas, configure esto en "Cuando la compilación se actualice".

Si hace clic en "Editar posterior a la compilación", verá una ventana con una lista de todas las variables que puede pasar a su secuencia de comandos.

Tema popular