![]() |
1
13
MSBuild(VisualStudio用于生成的内容)可以向您提供此信息。在msbuild.exe中包含调用 PerformanceSummary 开关: msbuild.exe your.sln /clp:PerformanceSummary ... 这将在构建运行日志的末尾提供类似的信息: Project Performance Summary: 374 ms your.sln 1 calls Target Performance Summary: ... 109 ms GetWinFXPath 1 calls 156 ms EntityDeploy 1 calls 390 ms Build 2 calls ... Time Elapsed 00:00:00.43 如果您想要只包含此信息的文件,而不是将其写入控制台,则可以使用此开关(将日志文件设置为某个路径): /logger:FileLogger,Microsoft.Build.Engine;logfile=perf.log;encoding=Unicode;performancesummary |
![]() |
2
3
存在生成事件,您可以使用它们,也可以在生成前后运行批处理脚本以回显时间文件名 然后渲染文件并获取统计信息。 (转到项目属性页中的生成事件) |
![]() |
3
0
如果您要使用Cruise或Cruise.net之类的持续集成工具,那么这些工具在显示构建时间、平均构建时间等指标方面做得非常好。 |
|
kaiselwyvrn · 我无法打开Visual Studio项目 2 年前 |
![]() |
Cobra_Fast · 如何查找不必要的空运算符? 3 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 3 年前 |