Delphi XE5: Выражение оценки для подсказки. Больше не работает
-
21-12-2019 - |
Вопрос
У меня действительно странная и раздражающая проблема с моим XE5. С этим утром я не могу заставить отладчик правильно показать мне оценку подсказки, когда я навязывающую мою мышь через переменную, и окно отладки «Локальная переменная» всегда пусто.
I думаю, что он начал, когда я попытался настроить удаленную отладку на другой машине Windows, но я не уверен (я не уделял пристальное внимание к системе отладки в то время: я был просто пытаясь заставить его работать через брандмауэры).
С тех пор я проверил, что все варианты отладки в целом и параметрам Insight и кода, в частности, Правильно установить , перезагрузил IDE, машину, удалил профиль соединения, попробовал его с пустым новым проектом и т. Д.: Ничто не сможет восстановить возможность отладчика, чтобы показать подсказки.
При отладке процесса Win32, оценка (Ctrl + F7), часы (Ctrl + F5) и точки останова (F5) все работы, но проверка (ALT + F5) не.
Я также попробовал приложение Win64, приложение Fireonkey Win32 и приложение Fireonkey Maxos X отлажено с PASERSVER: у меня точно такая же проблема с каждым.
Любое предложение было бы очень оценено
Редактировать: это ограничено xe5. Я также использую Delphi 6 (я знаю ...) и подсказки оценки проницательности кода работают там просто отлично.
Решение
Хорошо, я нашел проблему и исправил ее.
в основном, пару «известный IDE пакеты» отсутствовали в реестре, возможно, после грязного удаления из системы перевода «DKLANG»:
$(BDS)\Bin\dbkdebugide190.bpl
$(BDS)\bin\dbkdebugproide190.bpl
.
Я обнаружил, что сравнивая дамп моего реестра и дамп с сотрудника.