O Visual Studio pode colocar carimbos de data/hora no log de compilação?
-
09-06-2019 - |
Pergunta
No log de construção gostaria de saber o horário de início e término da compilação de cada projeto.Existe alguma maneira de fazer com que o VS faça isso?
Solução
Para compilações VC++, você pode ativar o tempo de compilação.Vá para Ferramentas->Opções->Projetos e Soluções->Configurações do projeto VC++ e escolha a opção 'Build Timing'
Outras dicas
Outra opção é aumentar o nível de verbosidade do MSBuild.
Tools -> Options -> Projects and Solutions -> Build and Run ->
Definir MSBuild project build output verbosity
para Normal
.Isso lhe dará uma saída como esta:
------ Build started: MyProject, Configuration: Debug x86 ------
Build started 24/03/2014 08:46:18.
...
Build succeeded.
Time Elapsed 00:00:05.18
Uma nova maneira que encontrei é ligar para o Time
comando no pós-evento Pré e Linha de comando do evento pós-compilação:
TIME /T
Não sem modificar o arquivo de projeto real (usando um editor de texto) para adicionar chamadas aos destinos de script do MSBuild.