Displaying build times in Visual Studio?
Posted
by Roger Lipscombe
on Stack Overflow
See other posts from Stack Overflow
or by Roger Lipscombe
Published on 2008-09-17T11:20:16Z
Indexed on
2010/04/07
4:33 UTC
Read the original article
Hit count: 283
Our build server is taking too long to build one of our C++ projects. It uses Visual Studio 2008. Is there any way to get devenv.com to log the time taken to build each project in the solution, so that I know where to focus my efforts?
Improved hardware is not an option in this case.
I've tried setting the output verbosity (under Tools / Options / Projects and Solutions / Build and Run / MSBuild project build output verbosity). This doesn't seem to have any effect in the IDE.
When running MSBuild from the command line (and, for Visual Studio 2008, it needs to be MSBuild v3.5), it displays the total time elapsed at the end, but not in the IDE.
I really wanted a time-taken report for each project in the solution, so that I could figure out where the build process was taking its time.
Alternatively, since we actually use NAnt to drive the build process (we use Jetbrains TeamCity), is there a way to get NAnt to tell me the time taken for each step?
© Stack Overflow or respective owner