Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.15.10.137] |
|
Сообщ.
#1
,
|
|
|
Всем доброго времени суток!
Установил FlashDevelop-4.0.1-RTM, проекты собираются и запускаются, только на поставленных breakpoint'ах отладчик не останавливаеся (trace работает нормально). До переустановки windows (и раньше и теперь win7 x64) проблема не возникала, сейчас видимо что-то напутал. Windows 7 x64 Установлена Java 6 + SDK (jdk-6u32-ea-bin-b01-windows-i586-27_jan_2012.exe и jre-6u32-ea-bin-b01-windows-i586-27_jan_2012.exe) Flash PLayer обновлялся при установке FlashDevelop до 11 версии (проверял запускается именно отладочная версия) Что я пробовал: 1. Пробовал ставить FlashPlayer 10.1 - не помогло 2. различные последовательности установки java-java_sdk-flashdevelop тоже. В чём проблема? |
Сообщ.
#2
,
|
|
|
.NET обновить?
Полазить в настройках FD связанных с дебагом, выставить "умолчания" (как вариант снести ФД полностью, настройки в том числе, проверить записи в реестре)? |
Сообщ.
#3
,
|
|
|
урррааа нашёл решение!!!
.NET обновил - проблема не решилась, но после перезагрузки проект перестал билдится и в окне output вылезло это: "Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion' has value '1.6', but '1.7' is required." (а до перезагрузки этой ошибки не было! - много мудрил с версиями java, но не перегружался) - поставил java sdk и jre 7 и после этого обратил внимание на строчку в output: Debugger startup error: System.DllNotFoundException: Unable to load DLL 'jvm.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E) суть проблемы: jvm.dll зависела от msvcrXXX.dll(в моём случае это msvcr100.dll), которой не было в System32 (у меня в SysWOW64), точнее у меня она была, но переименованная в msvcr100_clr0400.dll, вернув ей прежнее имя - breakpoint'ы заработали!!!))). P.S. piksel, спасибо за участие. |
Сообщ.
#4
,
|
|
|
У меня было другое решение (для Windows 7 64bit) - msvcr71.dll из C:\Program Files (x86)\Java\jre6\bin нужно было скопировать в C:\Program Files (x86)\Java\jre6\bin\client (туда, где собственно и лежит jvm.dll). Вдруг кому поможет.
|
Сообщ.
#5
,
|
|
|
Цитата Rembrant @ Вдруг кому поможет. Мне помогло! Спасибо!! Я даже специально зарегистрировался здесь, чтобы выразить благодарность Второй час уже долбенился, все никак не мог понять, чего бряки не работают в новой версии. Весь официальный форум flashdevelop-а излазил, и ничего не нашел А тут переместил msvcr71.dll в clients и всё заработало!! Еще раз спасибо! |