代码之家  ›  专栏  ›  技术社区  ›  invertedSpear

调试启动时在flashbuilder中清理项目

  •  4
  • invertedSpear  · 技术社区  · 14 年前

    使用flashbuilder4构建AIR应用程序。

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

    谢谢

    3 回复  |  直到 14 年前
        1
  •  6
  •   Jamie McDaniel    14 年前

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

        2
  •  1
  •   JeffryHouser    14 年前

    我发现,只要我在一个活动的调试会话正在进行时不更改代码和/或重新编译,我就不会对应用程序在后续运行之间不拾取代码更改产生任何问题。

        3
  •  1
  •   StephenAdams    13 年前

    我发现我有一个非常相似的问题。每次我在浏览器中启动我的Flex应用程序时,我都要执行一个干净的程序来运行它。

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

    不知道这是否有用?

    推荐文章