【发布时间】:2015-11-02 16:52:16
【问题描述】:
VS2015 包含一些用于诊断 WPF 应用程序性能的新工具。我的解决方案包含多个项目(例如 View 和 ViewModel 项目)。当我在诊断模式下启动 View 项目并测量 CPU 使用率时,VM 项目正在使用其中相当一部分,在结果中显示为“外部代码”。诊断时如何告诉诊断工具包括我的解决方案的所有项目。
编辑
(跳过cmets的人注意)
我知道“过滤视图”下拉菜单中的“外部代码”复选框。该选项的问题在于,如果我打开它,它也会开始在调用堆栈中显示较低级别的框架函数(诸如 nt.dll、presentationcore.dll 等),这意味着我的 VM 的一个函数可能会被埋没调用层次结构的 20 个级别。我需要一种方法来要求它过滤任何框架级函数并仅显示当前解决方案中的代码。
【问题讨论】:
标签: wpf visual-studio-2015 diagnostics