RAD Studio Сиэтл
Я установил FastMM для отслеживания утечек памяти в приложении. Не обвиняя FastMM, просто упомянув. После решения проблем с моим приложением, я заметил, что поведение меню File->Open & File->Exit изменилось.
Я выбираю File->Open, RAD studio закрывается. Я выбираю File->Exit, RAD studio открывает диалоговое окно файла.
Значки панели значков работают так, как должны. Кто-нибудь знает исправление?
1 ответ
Согласно следующей статье на сайте поддержки Embarcadero:
Аннотация: Обработчики событий действий для меню "Файл | Открыть" и "Файл | Выход" меняются местами, когда неподписанные библиотеки DLL находятся в папке "bin" RAD Studio.
Некоторые клиенты сообщали об этом странном поведении продукта в прошлом. Кажется, это всегда связано с наличием неподписанных библиотек DLL в папке "bin" продукта (например, C:\Program Files (x86)\Embarcadero\Studio\14.0\bin в установке по умолчанию XE6).
Только файлы, предоставленные Embarcadero, могут находиться в папке bin. Распространенными файлами, которые ошибочно копируются в папку bin, являются сторонние компоненты и драйверы баз данных (например, sqlite3.dll или libmysql.dll). Самый простой способ определить, может ли это быть вашей проблемой, состоит в том, чтобы вывести список файлов по отметке времени и найти файлы, созданные до или после выпуска вашего продукта.