Я сталкиваюсь с этой проблемой снова и снова, но не могу найти никакого решения (кроме моего, которое, я думаю, не такое уж хорошее).
Не знаю почему, иногда Flex Builder выполняет старые исходные коды после внесения изменений. Во время отладки я вижу, как он проходит через источник (например, изменяет локальные переменные), которого не существует (даже если я удаляю весь этот блок или функцию).
Мой способ решить эту проблему - удалить проект (конечно же, с помощью резервного копирования исходных кодов) и создать новый, добавить в проект резервные копии и перестроить. Он начинает работать так, как должен работать, но этот способ не так удобен, особенно если источники находятся на удаленной машине, и вам необходимо настроить .net back-end.
Кто-нибудь знает, как решить?