是否可以窥探从 WinForms 应用程序启动的 WPF Windows 配置文件?
问问题
1722 次
1 回答
3
是的。Snoop 可以轻松地与从 WinForms 应用程序启动的 WPF Windows 一起使用。具体来说,Snoop 将:
- 提供让您选择加载 PresentationFramework.dll 且名称中不包含“devenv”的任何进程。
- 实际上让您可以窥探或放大任何满足#1 中条件的进程,并且在其默认的 AppDomain 中还具有至少一个活动的 PresentationSource(例如打开的 Window 或 ElementHost)。
请注意,当 Snoop 第一次附加到进程时,它会显示 Application.MainWindow,或者如果未设置,则注册的第一个 PresentationSource 仍会显示。但是,这不会阻止您窥探其他 WPF 内容:只需将鼠标放在要窥探的 WPF 内容上,然后按 Ctrl+Shift。
Nitpick:Snoop 所做的实际上并不称为“分析”。“分析”意味着测量调用了哪些方法以及在其中花费了多少时间。因此,非常准确地说,答案是“不”,但我怀疑您是否真的在询问分析。
于 2010-06-22T06:53:51.190 回答