跟踪程序执行过程中调用了哪些方法?

问题描述 投票:0回答:1

我想跟踪我的 C# 程序执行期间调用了哪些方法。使用 Rider 或 Visual Studio 如何实现这一点?

使用案例: 在我的一个项目中,我收到有关已处置对象(在库内)的错误。我不明白这是从哪里来的,所以我的想法是跟踪所有执行的方法,然后在执行的方法列表中搜索“Dispose”。

c# visual-studio debugging trace rider
1个回答
0
投票

正如 Iakobski 所说,您可以尝试 JetBrains dotTrace。下载 JetBrains dotTrace 后,选择要分析的应用程序,然后选择“跟踪”作为您的分析类型。

Step1 开始分析后,单击“获取快照”,您将获得一个调用树,其中记录了所有执行的所有方法。 Step 2 Result Call Tree

© www.soinside.com 2019 - 2024. All rights reserved.