|
.Net Framework 3.5.30729
.Net Framework 4.8.04084
Windows 10 с последними обновлениями
Турбоконф 5.15.7950.24153
Не понял после чего началось, но окно турбоконфа "Процедуры и функции" сразу после открытия теперь в 90% закрывается само. Причем на разных версиях платформы. С окном "Навигатор по метаданным" такая же беда, но в 30% случаев. С окном "Окружить" тоже в 90% случаев.
Началось где то 3 дня назад. Из недавних изменений в системе
Турбконф обновил уже после появления проблемы. Это не помогло.
ОС перезагружал.
Кучу вспомогательных программ отключал, включая антивирус NOD. Их я тоже не обновлял последнее время.
Такое ощущение, что турбоконф ловит собственное нажатие Escape, которое он шлет для своих внутренних целей.
Лог турбоконфа во вложении.
Имя устройства CORTEX
Процессор Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz 3.70 GHz
Оперативная память 16,0 ГБ
Код устройства 6D84AC40-5ADD-4DC1-B9CF-AFEB9C629699
Код продукта 00331-10000-00001-AA302
Тип системы 64-разрядная операционная система, процессор x64
Перо и сенсорный ввод Для этого монитора недоступен ввод с помощью пера и сенсорный ввод
Выпуск Windows 10 Pro
Версия 20H2
Дата установки 13.05.2021
Сборка ОС 19042.1237
Взаимодействие Windows Feature Experience Pack 120.2212.3530.0
В логах ОС пусто
У меня точно такая же сборка и версия Windows. Только у меня .NET Framework 4.6.2 (4.6.01590)
Попробуй установить 4.6.2
Вообще Target Framework 4.5.2 для приложения
Он также у меня установлен 4.5.2 (4.5.1651)
Просто установить 4.6.2 при установленном 4.8 не получилось
Попробуй выполнить проверку и исправление .NET Framework
https://www.microsoft.com/en-us/download/details.aspx?id=30135
Прошу добавить в логирование уровня DEBUG причину закрытия окна турбоконфа. Турбоконф на моем ПК по сути невозможно больше использовать из-за этой проблемы. Очень хочется ее устранить.
(10) tormozit, ты выполнил проверку .NET Framework как я выше писал?
Также проверь, может пересекаются какие-то хоткеи у программ которые ты как пишешь установил в последнее время. Эти окна могут закрываться если какое-то приложение перехватывает фокус.
По хоткеям маловероятно, т.к. все хоткеи турбоконфа (например CTRL+D, CTRL+2, CTRL+~, ALT+P) страдают этой проблемой. В других программах на тех же хоткеях не наблюдается проблемы.
По смене фокуса. Вроде же ты отлавливаешь это событие и логируешь его. В логе видно несколько смен фокуса вида
[09.10.21 08:32:04:507] -------------------------------------------UIAutomation Focus Changed =
Может в случае, если нового фокусного окна заголовка нет, то хотя бы имя его класса и исполняемого файла писать?
(14) tormozit, пришли лог от Ctrl+D (Окружить) сразу после закрытия. Там более понятно должно быть.
(16) tormozit, в логах вижу вот такое
UIAutomation Focus Changed = SamurizeClient-Default
Он почему то активируется вместо окна Окружить
Спасибо. Нашел. Дело было во флажке "Hide when another App is Fullscreen" в настройках Samurize. Я его недавно включал в целях эксперимента. Сейчас выключил его и проблема ушла.
bolsun изменил статус на Закрыто