Flash Builder编译swc而没有swf

时间:2015-09-13 21:53:51

标签: flex flash-builder

我有一个旧的Flex项目,我必须修复错误 - 而Flash构建器现在拒绝编译swf。我只在运行或调试的输出目录中获取swc。

有谁知道为什么Flash Builder会这样做?我不知道的任何设置?

1 个答案:

答案 0 :(得分:1)

Flash构建器将为项目创建swcs。可能还有另一个“shell”项目依赖于您正在查看的项目;

但是,如果我认为这是应该是一个常规的Flex项目,并且它被错误地转换为库,你可以通过编辑.project文件来改回它在项目根目录中。在该文件中查找以下XML元素:

<natures>
    <nature>com.adobe.flexbuilder.project.flexlibnature</nature>
    <nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
</natures>

将其更改为:

<natures>
    <nature>com.adobe.flexbuilder.project.flexnature</nature>
    <nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
</natures>