Come eseguire un comando prima o dopo una build in Visual Studio

Contenuti

Studio visivo.

Visual Studio ha una funzione utile per eseguire comandi prima o dopo le compilazioni. Questo può essere usato per automatizzare parte della tua procedura di sviluppo, come controllare le dipendenze durante la fase di pre-compilazione o inviare gli artefatti di compilazione agli ambienti di sviluppo.

Impostazioni dei comandi pre-compilazione e post-compilazione

Da Visual Studio, fare clic con il pulsante destro del mouse sul progetto e fare clic “Proprietà”.

  Visual Studio, fare clic con il tasto destro sul progetto, clicca su "Proprietà".

Successivamente, Su “Crea eventi”, troverai i controlli per configurare i comandi che vengono eseguiti prima e dopo la compilazione. Questo è un flag CMD predefinito, quindi se vuoi eseguire i comandi Powershell o Bash, dovrai avviare rispettivamente Powershell o WSL e passarlo in uno script.

Nota che questo comando viene eseguito nella directory degli artefatti di compilazione. Questo può variare a seconda della configurazione, ma in generale lo è project/bin/ProfileName/. Dovrai aggiungere riferimenti relativi per eseguire comandi nelle sottodirectory superiori.

Esecuzione di eventi pre e post-costruzione.

Sul fondo, puoi impostare alcuni controlli per il comando post build. Se non hai intenzione di fare nulla con una build fallita, configuralo in “Su build di successo”, e se non intendi inviare build duplicate, configuralo in “Quando la build viene aggiornata”.

Se clicchi “Modifica post-compilazione”, vedrai una finestra che elenca tutte le variabili che puoi passare al tuo script.

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.