Come Eseguire un Comando Prima o Dopo una generazione in Visual Studio

0
177

Visual Studio è una caratteristica utile per l’esecuzione di comandi prima o dopo la costruisce. Questo può essere utilizzato per automatizzare alcune delle processo di sviluppo, come la trazione nelle dipendenze durante l’prebuild fase, o l’invio di costruire manufatti per ambienti di sviluppo.

Impostazione Prebuild e Post-Comandi di compilazione

Da Visual Studio, fare clic destro sul progetto e fare clic su “Proprietà”.

Quindi, in “Costruire Eventi, è possibile trovare i controlli per impostare i comandi che vengono eseguiti prima e dopo la compilazione. Questo è il valore predefinito prompt CMD, quindi, se si desidera eseguire Powershell o comandi Bash, è necessario avviare Powershell o WSL, rispettivamente, e passare in uno script.

Si noti che questo comando viene eseguito nella directory di costruire artefatti. Questo può variare a seconda della configurazione, ma è in generale di progetto/bin/ProfileName/. Avrete bisogno di aggiungere i riferimenti relativi a eseguire i comandi superiori sottodirectory.

In fondo, è possibile impostare alcuni controlli per il post-generazione di comando. Se non si desidera nulla a che fare con una generazione non riuscita, impostare “On Riuscita a Costruire”, e se non si desidera inviare duplicato costruisce, impostare “Quando la costruzione aggiornamenti.”

Se si fa clic su “Modifica Post-Build”, vedrai una finestra con l’elenco di tutte le variabili che si possono passare allo script.