Как использовать Visual Studio 2017 Performance Profiler для отладки потока пользовательского интерфейса - PullRequest
0 голосов
/ 10 апреля 2019

Я разрабатываю настольное приложение в WPF и .Net Framework.Я наблюдаю случайное зависание пользовательского интерфейса в течение нескольких секунд.

Я запускаю Performance Profiler в Visual Studio и вижу, что существуют промежутки времени, когда FPS падает до нуля:

enter image description here

Увидев эти зеленые полосы, я подумал, что смогу выяснить, кто блокирует поток пользовательского интерфейса, но на временной шкале есть пробел:

enter image description here

Есть ли у вас какие-либо предложения, чтобы помочь мне выяснить, кто вызывает эти блоки?Это также первый раз, когда я использую этот инструмент, поэтому я могу что-то упустить при настройке.

Заранее спасибо.

...