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

Contenidos

Estudio visual.

Visual Studio dispone de una función útil para ejecutar comandos antes o después de las compilaciones. Esto se puede usar para automatizar parte de su procedimiento de desarrollo, como incorporar dependencias durante la etapa previa a la compilació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».

  Visual Studio, haga clic con el botón derecho en el proyecto, haga clic en "Propiedades".

Posteriormente, 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 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 de forma general 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.

En la parte inferior, puede configurar algunos controles para el comando posterior a la compilación. Si no pretendes hacer nada con una compilación fallida, configúralo en «En compilación exitosa», y si no pretendes enviar compilaciones duplicadas, configúralo en «Cuando se actualice la compilación».

Si hace clic en «Editar post-compilación», verá una ventana que enumera todas las variables que puede pasar a su secuencia de comandos.

  "Editar variables posteriores a la compilación".

Suscribite a nuestro Newsletter

No te enviaremos correo SPAM. Lo odiamos tanto como tú.