Я применил все настройки, предложенные @Gamecat, так что вы можете посмотреть на этот ответ как на короткое дополнение к предыдущему.
Я пропустил только один, чтобы решить мою проблему. В меню «Инструменты»> «Параметры отладчика» я выбрал «Интегрированную отладку», которая поддерживает мои контрольные точки. Когда точки останова начали работать, я получил сообщение об ошибке «Проект _ .exe поднял класс исключения EAccessViolation с сообщением« Нарушение доступа по адресу 4CDEB080 в модуле «IDPDX32.DLL». «Для решения этой проблемы я просто снял флажок« Остановить исключения Delphi »в меню« Инструменты »>« Параметры отладчика »>« Исключения языка ».
Теперь Delphi работает нормально, и его не нужно переустанавливать.
Причиной потери моей предыдущей конфигурации, которая работала нормально, может быть копирование моих файлов из одной папки в другую (а также файлов конфигурации и других временных файлов), когда пути стали неправильными, и после этого я, вероятно, удалил старые файлы конфигурации и начал с настроек с начала ...
+ 1 Подсказка : Если вы получили это сообщение: [Ошибка] RLINK32: Неподдерживаемый 16-битный ресурс в файле .... \ estands \ estandar_StdFormMainFrm.DFM проблема в Text- Опция DFM. Когда вы щелкаете правой кнопкой мыши на форме в IDE, проверяется ли пункт меню «Text-DFM» (или, возможно, называется «Text as DFM»)? Если нет, сохраните и попробуйте скомпилировать.
Если кто-то знает причину такого поведения, было бы полезно подробное объяснение. До сих пор я обнаружил, что эта опция предназначена для обратной совместимости со старыми Delphi-версиями.