0

我正在研究在 VS2012 中构建解决方案需要多长时间才能登录到文件。此解决方案包含 70-80 个 vcxproj,我对构建解决方案所需的时间或构建单个项目所需的时间感兴趣,方法是右键单击解决方案资源管理器中的项目并选择 Build 或 ProjectOnly- >建造。

谢谢,

4

1 回答 1

2
  1. 在 Tools > Options > Projects and Solutions > VC++ Project Settings > Build Timing 中启用 Build Timing 它实际上以 PerformanceSummary 标志启动 msbuild
  2. 如果您对整个构建的经过时间感兴趣
    • 将Tools > Options > Build and Run > MSBuild project build output verbosity 至少更改为 Normal。(在这种情况下,它只记录到输出窗口)
    • 我希望将它存储到构建日志文件中,也更改工具>选项>构建和运行> MSBuild项目构建日志文件的详细程度至少为正常。

每个 vcxproj 文件的构建都记录到项目 > 属性 > 配置属性 > 构建日志文件中指定的文件中

如果您在点击构建命令后没有看到任何时间,这可能是因为您的项目是最新的(没有任何更改) - 由 msbuild 的增量构建功能检测到。

于 2013-09-09T21:03:35.610 回答