Вопрос

Можно ли получить Snoop в профиль WPF Windows, запущенные из приложения WinForms?

Это было полезно?

Решение

Да, это. Snoop можно легко использовать с WPF Windows, запущенными из приложения WinForms. В частности, Snoop будет:

  1. Предложите позволить вам выбрать любой процесс, который загружает презентациюFramework.dll, и это не содержит «devenv» в своем имени.
  2. На самом деле позволит вам Snoop или увеличить любой процесс, который соответствует условиям в # 1, а также имеет по меньшей мере одну активную презентацию (например, открытое окно или элементарность) в своем appdomain.

Обратите внимание, что когда Snoop сначала присоединяется к процессу, он отображает Application.MainWindow, или если это не установлено, первые представления зарегистрированы, которые все еще показывают. Это не останавливает вас от Snooping другой контент WPF, однако: просто поместите мышь на контент WPF, который вы хотите Snoop и нажмите Ctrl + Shift.

Nitpick: какой Snoop на самом деле не называется «профилирование». «Профилирование» означает измерение того, какие методы называются и сколько времени проводится в них. Итак, очень точный ответ «нет», но я сомневаюсь, что вы действительно спрашивали о профилировании.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top