Flex编译器在哪里放置.aso文件?

时间:2009-02-06 23:01:03

标签: flex flash actionscript-3 flashdevelop

我希望能够删除Flex mxmlc编译器生成的中间.aso文件。它们存放在哪里?

(我知道Flash IDE有一个“删除asos”按钮,但是我使用的是FlashDevelop IDE,但是没有。我想要的原因是我可以在公平的情况下使用编译器的警告设置大型项目,如果.aso文件是最新的,编译器将不会尝试重新编译。)

谢谢,马特

更新:谢谢,Filemon确实没有.aso文件或我能看到的任何其他中间文件。触摸每个文件就是我最后做的事情。所以我的新问题是:heck 如何 mxmlc存储它的中间文件?必须拥有它们,因为删除.swf不会触发完全重新编译。

3 个答案:

答案 0 :(得分:1)

AFAIK Flex 3编译器不使用.aso文件,因为这些文件仅为ActionScript 2类创建。我不太了解FlashDevelop,但如果更改编译器设置,我希望它能重建应用程序。如果没有,也许对源文件做一个小的改动(添加一个空格),这样IDE就会重新编译就行了。

答案 1 :(得分:1)

ASO特定于AS2(BTW FlashDevelop会自动选择性地清除ASO文件)。

对于AS3,FlashDevelop托管Flex 3 SDK中包含的Flex Compiler SHell(FCSH)。这个漂亮的工具可以将代码编译在内存中,并且应该重新编译已经更改的类。

在FlashDevelop中,如果编译器播放哑,您只需切换活动项目 - 这将重置shell。

答案 2 :(得分:0)

看看Filemon。它对于确定文件来自或去往的位置(以及其他内容)非常有用。