【问题标题】:Flex compiler appears to misinterpret .as files as MXMLFlex 编译器似乎将 .as 文件误解为 MXML
【发布时间】:2011-11-21 13:40:14
【问题描述】:

在将 Flex SDK 更改为 3.6(从 4.5.1)以针对 Flash player 9.0.124 后,项目不再编译,产生诸如 XML does not have matching begin and end tags 之类的虚假错误,导致我相信编译过程是'无聊'。有人见过这个吗?解决方案?

这是一个纯 AS 项目,因此不应该依赖于 Flex SDK,但是,它似乎与 Flex 4.x SDK 和 Flash Player 10+ 有着千丝万缕的联系。我已经在编译器参数中尝试了swf-version-target-player-version,但是我仍然缺少一些东西来让它为Flash player 9 编译。

【问题讨论】:

  • 是的!刚刚解决了..它是向量定义中的尖括号,使编译器跳闸并给出一些不明显的错误消息。如果您将其发布为答案,我会将其标记为正确。
  • 如果项目不依赖于 Flex SDK,您可以考虑仅使用 ActionScript 项目。

标签: flash actionscript-3 apache-flex flash-builder


【解决方案1】:

您很可能使用了 3.6 SDK 中不可用的类或方法。即使是比较常见的,比如 Vector,也只能在 FP > 10 的情况下使用。

【讨论】:

  • 是的!刚刚解决了.. 它是向量定义中的尖括号,使编译器跳闸并给出一些不明显的错误消息
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-06-02
  • 2012-03-16
  • 1970-01-01
  • 2010-10-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多