4

使用 Flash builder 4 构建 AIR 应用程序。

当我使用调试器启动项目时,我的代码更改一直没有生效,可能大约每小时发生一次。那么有人知道如何在每次启动之前让 FlashBuilder 自动清理项目吗?

谢谢

4

3 回答 3

6

我在使用 Flex 应用程序时遇到了类似的问题。如果我对 .as 文件进行更改,则更改不会生效。该组件正在由应用程序中的父组件实例化,因此编译器应该捕获我所做的任何更改。事实上,我可以在文件中放入语法错误,它不会报告问题。我已经卸载并重新安装了 Flash Builder 4。我每次都必须进行清理。我尝试了 rakslice 的注释中关于手动使用 mxmlc 编译的提示,它成功编译,但没有任何线索说明 Flash Builder 4 中增量编译的问题是什么。我终于在我的项目的附加编译器参数中添加了“-incremental=false”。当然,这需要更长的时间来编译,但我发现它比每次都单击 Project --> Clean 更容易。

于 2010-11-03T21:31:29.410 回答
1

我发现我有一个非常相似的问题。每次我在浏览器中启动我的 Flex 应用程序时,我都必须执行一次清理才能让它运行。

我注意到我收到一个 JavaScript 错误,说“swfobject”是未定义的奇怪错误。

不确定这是否有帮助?

于 2011-01-27T16:41:29.267 回答
1

我发现只要在活动调试会话正在进行时我不更改代码和/或重新编译;我对应用程序没有在后续运行之间进行代码更改没有任何问题。

于 2010-06-04T19:04:32.270 回答