调试诊断工具报告未显示应用程序dll的调用堆栈

时间:2018-12-21 15:30:03

标签: asp.net server monitoring

我有一个Asp.Net Web API应用程序,该应用程序会定期使用大量处理器功能并降低速度。我想使用Debug Diagnostics Tool(2.0)来查看导致速度下降的原因。

因此,我设置了一个性能触发器,并将其设置为监视应用程序池并在20%的“处理器时间百分比”大于80%的情况下创建转储。它创建了转储,一切都很好。

问题在于转储没有提供我们应用程序内部的任何见解(所有调用堆栈均包含外部详细信息)。可以设置Debug Diagnostics Tool来在我的应用程序内部显示调用堆栈吗?

示例输出:

Here's a sample of the dump.

我需要了解的文件是“ ModelsAndMigrationt.dll”,其旁边显示“!Unknown”。

任何帮助将不胜感激。

0 个答案:

没有答案