我们的构建服务器花费太长时间来构建我们的一个C++项目。它使用Visual Studio 2008,运行devenv.com MyApp.sln /Build
--见DEVENV命令行开关(尽管这是VS的新版本)。有没有一种方法可以让devenv.com记录在解决方案中构建每个项目所花费的时间,以便我知道应该将精力集中在哪里?
在这种情况下,改进硬件不是一种选择。
我已尝试设置输出详细程度(在菜单工具→选项→项目和解决方案→构建并运行→MSBuild项目生成输出详细程度下)。这在IDE中似乎没有任何效果。
当从命令行运行MSBuild时(对于Visual Studio 2008,它需要是MSBuild v3.5),它会在结束时显示经过的总时间,但不会在IDE中显示。
我真的很想为解决方案中的每个项目提供一份耗时报告,这样我就可以找出构建过程所花费的时间。