0

我正在尝试使用 Windows 性能分析器来解决 WPF C# 应用程序中的一些性能问题。该应用程序是使用 .Net Framework 4.6.2 构建的。我让客户使用 UIForETW 来记录痕迹。

问题是,当我在 WPA 中加载符号时,我得到了所有 Microsoft 符号,但没有从我的应用程序中获取任何符号。在 WPA 的 Thread Stack 或 New Thread Stack 窗口中,我看到一个 ?!? 而不是我认为的!从我的应用程序。有趣的是,我没有看到后面跟着的 DLL 名称或类似的东西。只有 ?!?

我确实有一个符号服务器设置,并且我可以确认客户运行的版本具有存储在符号服务器中的符号。我在 WPA 中加载符号时没有收到任何错误,并且我可以看到我的应用程序和 DLL 的符号存在于本地符号目录和 WPA 符号缓存中。

似乎一切都是正确的,但符号没有出现。有人对为什么有任何想法吗?

谢谢!

4

0 回答 0