0

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

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

谢谢,马特

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

4

3 回答 3

1

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

于 2009-02-07T06:59:19.620 回答
1

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

对于 AS3,FlashDevelop 托管 Flex 编译器 SHell (FCSH),它包含在 Flex 3 SDK 中。这个不错的工具将您的代码保存在内存中,它应该重新编译已更改的类。

在 FlashDevelop 中,如果编译器运行愚蠢,您只需切换活动项目 - 这将重置 shell。

于 2009-02-14T00:14:16.277 回答
0

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

于 2009-02-06T23:15:58.713 回答