我试图通过分析由 DebugDiag 2.1.0.7 创建的转储来调试由 .NET 4.6 MVC5 应用程序引起的一些 CPU 问题。我发现即使在加载自定义 .pdb 符号后,我仍然没有在生成的报告中获得堆栈跟踪信息:
报告显示的错误是
Type: Microsoft.Diagnostics.Runtime.ClrDiagnosticsException
Message: This runtime is not initialized and contains no data.
我注意到 DebugDiag 1.2 版不支持 .NET 4.0+。DebugDiag 2.1 可能不支持 .NET 4.6?