Visual Studio 2017 社区版
我试图使用性能分析器的内存使用情况,来查找我的应用程序中(MVVM与自定义控件)可能存在的内存泄漏。我拍摄了三张快照:
- 在打开我的怀疑用户控件 NewProgressNoteView.xaml 之前。
- 运行用户控件时,以及
- 退出 NewProgressNoteView.xaml 后。
然后我将第3个快照与第1个快照进行了比较。在得到的表格中,我加了一个 "NewProgressNoteView" 的过滤器。下面是展开顶层 Doctor_Desk.Views.NewProgressNoteView 实例的结果。值得注意的是 '[Cycle Detected]' 感觉很可疑,但我不知道它确切地意味着什么或如何使用这些信息来修复内存泄漏?接下来该怎么办?
非常感谢任何帮助。
TIA。