Профилирование приложения WPF
У меня есть приложение WPF, которое иногда замерзает, возможно, на полминуты, а затем отлично работает.
Я думаю, чтобы профилировать это приложение.
Кто-нибудь знает хорошее руководство по профилированию приложения WPF?
Или у кого-нибудь есть идея найти способ узнать, когда он замерзает?
Замораживание не является согласованным и не связано с каким-либо шаблоном использования
Спасибо за помощь.
Гассан
Ответы
Ответ 1
В Windows SDK есть набор инструментов, называемый WPFPerf, - он имеет набор инструментов (например, Perforator), которые специально помогают в отладке WPF и профилирование. Вот краткое руководство по этим инструментам.
Для общего профилирования .net RedGate Ants или dotTrace JetBrains велики. Существует также профилирование, включенное в Visual Studio 2005/2008 (и лучшие в 2010 году).
Ответ 2
Профилирование является излишним. В течение этой половины минуты он ждет чего-то. Просто остановите его и посмотрите, чего он ждет.