Frage

Im Build-Protokoll möchte ich die Start- und Endzeit der Kompilierung jedes Projekts angeben.Gibt es eine Möglichkeit, VS dazu zu bringen, dies zu tun?

War es hilfreich?

Lösung

Für VC++-Builds können Sie das Build-Timing aktivieren.Gehen Sie zu Extras->Optionen->Projekte und Lösungen->VC++-Projekteinstellungen und wählen Sie die Option für „Build-Timing“.

Andere Tipps

Eine andere Möglichkeit besteht darin, die Ausführlichkeit von MSBuild zu erhöhen.

Tools -> Options -> Projects and Solutions -> Build and Run -> 

Satz MSBuild project build output verbosity Zu Normal.Dadurch erhalten Sie eine Ausgabe wie diese:

------ Build started: MyProject, Configuration: Debug x86 ------
Build started 24/03/2014 08:46:18.
...
Build succeeded.

Time Elapsed 00:00:05.18

Eine neue Möglichkeit, die ich gefunden habe, besteht darin, das anzurufen Time Befehl im Post-Event Vor Und Befehlszeile für Post-Build-Ereignisse:

TIME /T

Nicht ohne die eigentliche Projektdatei zu ändern (mit einem Texteditor), um Aufrufe zu den MSBuild-Skriptzielen hinzuzufügen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top