apache-flex - 如果我将 apache flex sdk 4.9.1 添加为我的编译器,我可以在 fb 4.6 中使用设计模式吗?

标签 apache-flex flexbuilder flash-builder flex4.6

我正在运行 Flash Builder 4.6 并且刚刚将 Apache flex sdk 4.9.1(内部版本 1447119)添加到运行 Moutain Lion 的 mac book pro 中,当我尝试快速执行“hello world”并使用设计模式向舞台添加一些元素时我收到以下错误:

The design mode is disabled as the project uses an incompatible version of the flex sdk



我的问题是,如果我超出了 fb 4.6 附带的默认 sdk,我是否因此失去了使用设计模式的能力并且必须在源模式下做所有事情?

此外,如果我使用的是 Windows,当我将鼠标悬停在 Design 上时,错误非常相似。标签

Design mode not supported - incompatible SDK version - Apache Flex



谢谢

最佳答案

有一个技巧可以让它工作(我自己已经完成了,到目前为止它工作得很好),它涉及在 4.9.1 SDK 中编辑一个 XML 文件,以欺骗 Flash Builder 认为它使用的是 Flex 4.6。您需要编辑 'flex-sdk-description.xml'版本标记并将其从 4.9.1 更改为 4.6,这应该可以解决。该文件的位置在 SDK 文件夹中的 4.9.1 文件夹中,这是 Windows 7 中的路径:

C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.6\sdks\4.9.1

关于apache-flex - 如果我将 apache flex sdk 4.9.1 添加为我的编译器,我可以在 fb 4.6 中使用设计模式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15665980/

相关文章:

actionscript-3 - 如何将 Starling 与 Flex、混合 MXML 和 Stage 3D AS3 代码一起使用

javascript - 使用 Flex 4.6 的 Mozilla Firefox 或 Google Chrome 无法关闭浏览器

apache-flex - <fx :Script> and it all stops working 中 >500 行

apache-flex - 通过FlexBuilder和mxmlc构建swf的区别(ANT构建)

android - 如何将 Flash builder 项目作为库包含在 android Studio 中?

eclipse - ActionScript-Eclipse/FlashBuilder : How do I change the color of/prevent the selection of matching selected text?

java - 得到 JdkVersion classNotFoundException

Eclipse 将分支从分支切换到主干

java - 我可以使用 Flex 中的远程对象来轮询服务器上的 Java 类(Blazeds)吗?我想将实时信息返回到我的数据网格中

actionscript-3 - actionscript 3 : how to pass array by reference to function, 并让该函数更新它?