|
|
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之类的持续集成工具,那么这些工具在显示构建时间、平均构建时间等指标方面做得非常好。 |
|
|
Helic · 引用项目中的Visual Studio生成事件 1 年前 |
|
|
Fardin Jim · React中的HandleError 1 年前 |
|
Sam · 返回Visual Studio中文档注释中的标记 2 年前 |
|
|
Natty · Visual Studio中缺少“代码覆盖率结果” 2 年前 |
|
|
xTMx · 如何修复恢复自定义Nuget软件包的问题? 2 年前 |
|
|
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 2 年前 |
|
|
Max · VS 2022中的缩放级别在哪里 2 年前 |