You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用dotTrace或Visual Studio探查器查看.NET方法逐行执行时间?

如何用dotTrace或Visual Studio探查器查看.NET方法的逐行执行时间

使用dotTrace获取逐行执行时间

  • 启动dotTrace,创建新性能会话,选择你的单元测试进程/项目。
  • 在会话配置中,将分析模式切换为跟踪模式(默认采样模式仅按间隔采集数据,无法提供逐行细节)。
  • 运行探查并触发单元测试执行,完成后生成报告。
  • 在报告中定位目标方法,双击展开方法节点,即可查看每一行代码的执行时间、调用次数等详细指标。

使用Visual Studio探查器获取逐行执行时间

  • 打开项目后,右键项目 → 分析 → 性能探查器(或按Alt+F2)。
  • 在性能探查器面板中选择CPU使用率工具,点击开始。
  • 运行单元测试执行目标方法,完成后停止探查。
  • 在生成的报告中找到目标方法,展开调用树并切换到源代码视图,就能看到每行代码的CPU耗时、执行次数等数据,还可将报告导出为CSV/HTML格式留存。

对比PerfTip的优势

dotTrace和Visual Studio探查器无需手动逐行调试,可自动收集整段执行流程的逐行性能数据,且支持生成可分享、保存的正式报告,更适合系统性的性能瓶颈分析。

内容的提问来源于stack exchange,提问作者s.demuro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 18:07:13