У меня есть автономное приложение WPF, работающее на .NET 3.5. Время от времени дисплей просто зависает на несколько секунд. Это наиболее заметно на экранах, где что-то часто обновляется. Вот видео , демонстрирующее проблему.
Пока отображение зависло, интерфейс остается отзывчивым ( видео ).
Я ' Мы сталкивались с некоторыми другими сообщениями с аналогичными проблемами, которые связывали это с проблемой рендеринга SW / HW. На всякий случай я полностью отключил аппаратный рендеринг, но проблема все еще осталась.
Я запускал файловый монитор во время зависаний, чтобы увидеть, есть ли какие-то необычные обращения к файлам или какие-то действия, но ничего необычного.
12224] Заключительное примечание. Целевая платформа - это небольшой ПК с сенсорным экраном, не обладающий большой памятью или мощностью (512 МБ). Я вижу эту проблему только на целевом устройстве , но никогда на моем компьютере разработки, который имеет гораздо больше ресурсов.
ОБНОВЛЕНИЕ
Я думал, что решил проблему, удалив код анимации, но это не сработало. Я все еще сталкиваюсь с проблемой, и моя веревка исчерпана.
Вот еще кое-что, что я пробовал:
Я здесь действительно в тупике и назначил награду. Как я уже упоминал, проблема возникает только на целевом ПК ( ссылка ).