Я разрабатываю настольное приложение в WPF и .Net Framework.Я наблюдаю случайное зависание пользовательского интерфейса в течение нескольких секунд.
Я запускаю Performance Profiler в Visual Studio и вижу, что существуют промежутки времени, когда FPS падает до нуля:
Увидев эти зеленые полосы, я подумал, что смогу выяснить, кто блокирует поток пользовательского интерфейса, но на временной шкале есть пробел:
Есть ли у вас какие-либо предложения, чтобы помочь мне выяснить, кто вызывает эти блоки?Это также первый раз, когда я использую этот инструмент, поэтому я могу что-то упустить при настройке.
Заранее спасибо.