在ASP.NET Core中,dotnet-trace不显示任何控制器的方法。

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

我做了一个小小的ASP.NET Core应用程序,来检查一下 dotnet-trace 工具。这是一个API,有一个控制器,从内存中返回一些数据,没什么特别的。

我运行的命令是:

dotnet-trace collect --process-id 1 --format Speedscope --duration 00:00:01:00

在收集数据的过程中,我运行了一个脚本向控制器发送请求 但是在 dotnet-trace 在我得到的文件中,我看不到任何有用的信息。这就是我所看到的。enter image description here它没有显示任何与控制器或其他类有关的信息 但我看到的是Program.Main和一些叫 "Main "的东西。UNMANAGED_CODE_TIME.

请你帮我了解我做错了什么,我怎么能得到更详细的资料。

先谢谢你了!

.net asp.net-core .net-core profiling
1个回答
0
投票

好吧,看来我需要一块大黑板来写 "在提出问题之前,我一定会先看文档"...

如果你也有同样的问题,可以尝试用以下方法来解决 np 键在线程之间导航 (n 途径 nextp 途径 previous).

而在其中一个 .NET ThreadPool 线程中,我已经找到了我的方法。enter image description here

我曾想过要把问题删掉 但现在我想我最好把它留在这里 以防有人遇到同样的情况。

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