1
6
我在Flex应用程序中也遇到了类似的问题。如果我对.as文件进行更改,则更改不会生效。该组件正由应用程序中的父组件实例化,因此编译器应该捕捉到我所做的任何更改。事实上,我可以在文件中放一个语法错误,它不会报告任何问题。我已经卸载并重新安装了Flash Builder 4。我每次都要打扫干净。我尝试了rakslice关于用mxmlc手动编译的评论中的提示,它成功地编译了,没有任何线索说明flashbuilder4中增量编译的问题是什么。最后,我在项目的附加编译器参数中添加了“-incremental=false”。当然,这需要更长的时间来编译,但我发现它比每次都必须单击“项目”->“清理”更容易。 |
2
1
我发现,只要我在一个活动的调试会话正在进行时不更改代码和/或重新编译,我就不会对应用程序在后续运行之间不拾取代码更改产生任何问题。 |
3
1
我发现我有一个非常相似的问题。每次我在浏览器中启动我的Flex应用程序时,我都要执行一个干净的程序来运行它。 我注意到,我收到一个JavaScript错误,说“swfobject”是未定义的奇怪错误。 不知道这是否有用? |