如何在运行时查看特定对象的确切强引用?

How to see exact strong references on the particular object at the runtime?

这里有相当复杂的 WPF 控件。

在某些(众所周知的)条件下,它会促进内存泄漏。

但是那些流行的内存分析器,如 dotTrace 或 elseones 未能发现泄漏源。

所以我的问题是:我能否以某种方式查看给定活动对象的实际引用列表?有这样的工具吗?

我通常发现 Redgate ANTS 非常擅长追踪这些引用的根源。没有免责声明,我不为他们工作。

dotTrace 不是内存分析器,您需要使用 dotMemory 来解决内存问题(如果谈论 JetBrains 产品)。