¿Visual Studio puede poner marcas de tiempo en el registro de compilación?
-
09-06-2019 - |
Pregunta
En el registro de compilación, me gustaría conocer la hora de inicio y finalización de la compilación de cada proyecto.¿Hay alguna manera de conseguir que VS haga esto?
Solución
Para compilaciones de VC++, puede habilitar el tiempo de compilación.Vaya a Herramientas->Opciones->Proyectos y soluciones->Configuración del proyecto VC++ y elija la opción 'Tiempo de compilación'
Otros consejos
Otra opción es aumentar el nivel de detalle de MSBuild.
Tools -> Options -> Projects and Solutions -> Build and Run ->
Colocar MSBuild project build output verbosity
a Normal
.Eso le dará un resultado como este:
------ Build started: MyProject, Configuration: Debug x86 ------
Build started 24/03/2014 08:46:18.
...
Build succeeded.
Time Elapsed 00:00:05.18
Una nueva forma que encontré es llamar al Time
comando en el evento posterior Pre y Línea de comando del evento posterior a la compilación:
TIME /T
No sin modificar el archivo del proyecto real (usando un editor de texto) para agregar llamadas a los destinos del script MSBuild.