Вот сегодня у меня возникли проблемы с FlashDevelop. Перестали компилироваться проекты, указывая на ошибку с JVM.
Переустановка FlashDevelop с 4.5.2 на 4.6.1 ничего не дала. Пробовал копировать msvcr71.dll, но на моей Win7 он даже не зарегистрировался.
Наткнулся при переустановке на страничку FlashDevelop, Getting Started, которая содержит ссылку на эту страничку. Там нашелся траблшутер, который подсказывал проверить настройки пути к jre в файле "jvm.config" в папке "bin" у пакета Flex SDK. Кроме того там же советовалось использовать именно 32битную версию jre. Я решил посмотреть какие jre у меня установлены и решил явно прописать путь к нужной jre. Вроде помогло...
P.S. Смотри ниже в комментариях важные замечания!