Flash开发:构建因错误而暂停(fcsh)为什么?

Flash开发:构建因错误而暂停(fcsh)为什么?,flash,flashdevelop,Flash,Flashdevelop,我试图重新编译一个离开公司的人的flash软件包,我很难理解为什么我不能 在构建时,只有类型为“变量“x”没有类型声明”的警告,那么为什么它会停止?可能存在ide未发现的模糊错误。其中包括包声明错误,有时是内联XML,尤其是Flex-mxml错误 尝试清理应用程序,确保没有SVN文件 -- 哦,我想补充一下,有一次我试图备份一个名为Myclass_old.as的类时,我遇到了这种情况 ide会尝试解析它——当然我也有同样的想法。我猜这属于不正确的包命名,但很容易忽略。FlashDevelop将警

我试图重新编译一个离开公司的人的flash软件包,我很难理解为什么我不能


在构建时,只有类型为“变量“x”没有类型声明”的警告,那么为什么它会停止?

可能存在ide未发现的模糊错误。其中包括包声明错误,有时是内联XML,尤其是Flex-mxml错误

尝试清理应用程序,确保没有SVN文件

--

哦,我想补充一下,有一次我试图备份一个名为Myclass_old.as的类时,我遇到了这种情况


ide会尝试解析它——当然我也有同样的想法。我猜这属于不正确的包命名,但很容易忽略。

FlashDevelop将警告视为错误,因此如果存在警告,则无法成功编译。

我转到了“项目属性”->“编译器选项”,然后将“启用所有警告”设置为false。之后,它就像一个符咒一样工作。
似乎警告在默认情况下被视为错误

我没有svn文件,也没有特殊文件。但是它使用fl.transitions.*我没有类,所以我反编译了一些swf文件来获取它们,也许这不好?我记得反编译程序永远无法完美地输出代码,但我很好奇。如果包是“fl.transitions”,那么为什么需要反编译旧的工作?它们不是flash自带的吗(由于“fl”包名的缘故)-您可以实现已经存在的包名称空间吗?消除警告是最简单的解决方案+1.