Header Ads

Como executar um comando antes ou depois de uma compilação no Visual Studio

O Visual Studio possui um recurso útil para executar comandos antes ou depois da compilação. Isso pode ser usado para automatizar parte do seu processo de desenvolvimento, como extrair dependências durante a fase de pré-construção ou enviar artefatos de construção para ambientes de desenvolvimento.

Configurando comandos de pré-construção e pós-construção

No Visual Studio, clique com o botão direito do mouse no projeto e clique em "Propriedades". ”

Então, em “ Build Events, ” você encontrará os controles para definir os comandos que são executados antes e depois da compilação. Esse é um prompt padrão do CMD; portanto, se você deseja executar os comandos Powershell ou Bash, precisará iniciar o Powershell ou o WSL, respectivamente, e passá-lo em um script.

Observe que este comando é executado no diretório dos artefatos de construção. Isso pode variar dependendo da sua configuração, mas geralmente é projeto / bin / ProfileName /. Você precisará adicionar referências relativas para executar comandos em subdiretórios mais altos.

Na parte inferior, você pode definir alguns controles para o comando pós-compilação. Se você não quiser fazer nada com uma compilação com falha, defina-o como "Na versão bem-sucedida", ” e se você não quiser enviar compilações duplicadas, defina-o como "Quando a compilação for atualizada." ”

Se você clicar em "Editar pós-compilação", ” você verá uma janela listando todas as variáveis ​​que você pode passar para o seu script.

Via: How to Geek

Nenhum comentário