Flash Develop: сборка остановлена ​​из-за ошибок (fcsh) почему?

Я пытаюсь перекомпилировать флэш-пакет от кого-то, кто покинул компанию, и мне трудно понять, почему я не могу.

При построении есть только предупреждения типа «переменная 'x' не имеет объявления типа», так почему она останавливается?


person user310291    schedule 22.05.2010    source источник


Ответы (3)


FlashDevelop рассматривает предупреждения как ошибки и не может успешно компилироваться, если есть предупреждения.

person Ben Lings    schedule 23.05.2010
comment
Избавиться от предупреждений было самым простым решением! +1 - person Ranhiru Jude Cooray; 03.04.2012

Может быть какая-то непонятная ошибка, которая не была подхвачена ide. к ним относятся ошибки объявления пакетов, иногда не отмеченные ошибки встроенного XML и особенно Flex-mxml.

Попробуйте очистить приложение, убедитесь, что файлы SVN не болтаются -

--

ооо, я бы хотел добавить, что это случилось со мной однажды, когда я пытался сделать резервную копию класса Myclass_old.as

Ide попытается разобрать его - конечно, у меня было то же самое. Я предполагаю, что это подпадает под неправильное именование пакетов, но это легко упустить из виду.

person Glycerine    schedule 22.05.2010
comment
Ну, у меня нет файлов svn и специальных файлов. Но он использует классы fl.transitions. *, Которых у меня нет, поэтому я декомпилировал некоторые SWF-файлы, чтобы получить их, может быть, это нехорошо? - person user310291; 22.05.2010
comment
Насколько я помню, декомпликаторы никогда не могут получить код идеально, но мне любопытно. Если пакет - fl.transitions, то зачем вам нужно было декомпилировать старую работу? Разве они не являются встроенными во flash (из-за имени пакета fl) - не могли бы вы реализовать уже существующие пространства имен пакетов? - person Glycerine; 22.05.2010

Я перешел в свойства проекта -> параметры компилятора, затем установил для параметра «Включить все предупреждения» значение false… и после этого все заработало как шарм. Похоже, предупреждения по умолчанию обрабатываются как ошибки

person Mikkel Lercehdahl Petersen    schedule 09.09.2014