ASO文件

来源:互联网 发布:手机上传淘宝图片模糊 编辑:程序博客网 时间:2024/06/01 23:42

 说明: 在编译过程中,Flash 有时会在默认全局类路径目录下的 /aso 子目录下创建扩展名为 .aso 的文件。(aso缓存在如下目录:C:/Documents and Settings/Yao/Local Settings/Application Data/Macromedia/Flash 8/zh_cn/Configuration/Classes/aso/)
    .aso 扩展名代表 ActionScript object (ASO)。Flash 将为每个被隐式或显式导入并成功编译的 ActionScript 2.0 文件生成一个 ASO 文件。该文件包含从相关的 ActionScript (AS) 文件中产生的字节码。因此,这些文件包含类文件的编译形式(字节码)。

只有在出现以下情况时 Flash 才需要重新生成 ASO 文件:

    对应的 AS 文件已被修改。 
    那些包含了由对应的 ActionScript 文件导入或使用的定义的 ActionScript 文件已被修改。 
    对应的 ActionScript 文件中包含的 ActionScript 文件已被修改。 
    编译器创建 ASO 文件以便进行缓存。您可能会注意到第一个编译过程比后面的编译过程要长。这是因为只有更改过的 AS 文件才被重新编译到 ASO 文件中。对于未更改的 AS 文件,编译器直接从 ASO 文件读取已编译过的字节码而不是重新编译 AS 文件。

    ASO 文件格式是仅为内部使用而开发的中间格式。它不是文档文件格式,而且不会重新进行分布。

 

 

如果你碰到编译后,有些更改的代码不执行,那你就要看看是不是aso文件没有更新。

原创粉丝点击