我正在使用FlashBuilder 4.6。
我的相关目录结构如下:
>src
+(default package)
pandorica.as
pandorica.mxml
+assets
+com
comBrowse.as
comBrowse.mxml
comLoad.as
comLoad.mxml
comSave.as
comSave.mxml
在pandorica.as文件中,我有代码:
import com.comBrowse;
import com.comLoad;
import com.comSave;
由于某种原因,编译器会抛出错误:
1172: Definition com:comLoad could not be found.
1172: Definition com:comSave could not be found.
文件肯定存在,格式与com.comBrowse文件(编译器看到的文件)完全相同。
关于可能是什么问题的任何建议? 谢谢你的建设性答案。
答案 0 :(得分:0)
在为FAAAAAAR玩了这么久之后,我想出了一个解决方案,但仍然不知道为什么会发生这种情况。 Flex不允许我将.as和.mxml文件放在同一目录中。我最终必须按如下方式更改目录:
>src
+(default package)
pandorica.as
pandorica.mxml
+assets
+com
+as
comBrowse.as
comLoad.as
comSave.as
comBrowse.mxml
comLoad.mxml
comSave.mxml