【发布时间】:2014-02-22 18:45:28
【问题描述】:
我一直在寻找一些关于我正在从事的项目的分析报告。我已经查看了许多选项,之前我个人使用过 dotTrace 和 ANTS,但我决定试一试内置于 Profiling 中的 Visual Studio。
到目前为止,一切看起来都还不错。必须跳过一些障碍才能使其在第一个实例中运行,但现在运行正常。
我遇到的问题是我的项目是一个使用 PRISM 的复合 WPF 应用程序,这意味着在 EXE 文件和模块类库项目中的大部分逻辑之间没有静态引用。
这不是我第一次看到一些通常非常好的工具被复合应用程序弄糊涂了,所以我不会反对分析器。然而,这确实意味着我想要在应用程序中分析的 90% 实际上被排除在报告之外,并且完全没有分析。没有帮助。
我已将我感兴趣的所有库添加到 Instrumentation 会话中,因此一切就绪,问题是它似乎没有遵循执行路径进入我的模块内部。
有没有人成功地使用DirectoryLookupModuleEnumerator(无静态引用)方法获得 PRISM 应用程序并对其进行全面分析?
【问题讨论】:
标签: wpf performance visual-studio-2012 mvvm prism