Всякий раз, когда я перестраиваю свое приложение и пытаюсь достичь точки останова, всегда появляется окно ЦП. Из того, что я понимаю, окно CPU появляется, когда DCU не совпадает с исходным файлом, однако, в моем случае DCU определенно перекомпилируется, и старые не лежат или что-то в этом роде.
Странная вещь здесь, если я закрываю приложение и заново открываю проект, устанавливаю точку останова и запускаю ее нормально. Я даже могу изменить файлы и просто нажать клавишу F9, чтобы запустить проект, и он работает нормально .... только когда я перестраиваю проект (через меню проекта IDE или контекстное меню проекта), это окно ЦП никогда не разбивается на источник (хотя он может его найти!).
Я также заметил в стеке вызовов, что единица с именем Generics
всегда является вершиной стека, никогда не является единицей, в которой находится моя точка останова, это никак не связано с тем, где находится моя точка останова.
Есть идеи?