У меня тоже была такая же проблема.
Это очень неприятно - обходной путь, опубликованный DoomGoober, тоже не работает для меня.
Пока мои выводы таковы:
A Это происходит, если часть источников находится в папках, которые на самом деле являются символическими ссылками - если вы забыли обновить представление проекта после перемещения или переименования файла.
B В первый раз, когда это былодействительно меня выводит из строя, я исключил все нетипизированные ссылки на классы (например, var obj: * = ...) и заменил их ссылками на типы объектов (например, var obj: Object = ...).(потому что я заметил ранее, что некоторые другие загадочные ошибки возникали при использовании типов Vector. <*> в .swc - и я сначала их исключил).Это, похоже, помогло.
C Однако позже проблема вернулась.Воспроизводимо, до сих пор, я могу «исправить» проблему, когда она возникает следующим образом: я знаю, что в это трудно поверить - если бы я сам не воспроизводил ее самостоятельно - я едва мог бы в это поверить:
- Я скопировал все дерево папок проекта (включая источники и т. Д.) На USB-диск (E: диск. Источники изначально находились на моем диске D: жесткий диск).
- С этого диска E:, Я открыл проект и построил его там (занимает много времени, но хорошо).
- Затем отладчик работал нормально.
- Закройте FlashDevelop.
- Скопируйте обратно дерево папок изE: диск до D: диск.
- Отладчик по-прежнему работает нормально.- проблема «исправлена»!?
Примечание: я попробовал тот же трюк, скопировав на другой жесткий диск (мой диск F:), но это не сработало?!?
Это расплывчато и загадочно - но лучше, чем неспособность войти в половину классов.Держа пальцы скрещенными, он продолжит работать ..