0

我正在尝试将我用 Emacs 开发的 mxml 文件导入 FlexBuilder 中的一个新项目...我创建了一个项目并将我的所有 MXML 和 actionscript 文件手动添加到 FlexBuilder 中。

我现在不知道如何运行该应用程序。我认为问题在于 FlexBuilder 认为我所有的 mxml 文件都是组件,而实际上它们是应用程序......有没有办法改变这一点?

当我右键单击文件时,“设置为默认应用程序”和“运行应用程序”被禁用...

谢谢。

4

6 回答 6

2

我通常似乎必须进入项目属性,单击“Flex 应用程序”并将 MXML 添加到该面板中,然后才能运行。

于 2008-10-21T03:42:57.903 回答
0

您将拥有 1 个包含 < mx:Application > 标签的文件,因此 FlexBuilder 可能会为您提供右键单击 -> 运行应用程序选项。

或者您还可以做什么,转到“flex 项目-> 属性-> Flex 应用程序” 您可以在此处使用“添加”按钮提及您的应用程序

于 2008-10-21T08:18:25.523 回答
0

关于 ActionScript 项目
,您可以在内部包中拥有可运行的应用程序。
只需进入 .actionScriptProperties
并将应用程序添加到应用程序标签:

<applications> 
<application path="com/example/games/game1/Main.as"/> 
<application path="com/example/games/game2/Main.as"/> 
</applications>
于 2008-12-16T09:50:31.120 回答
0

确保 MXML 文件位于主源文件夹中。您不能在辅助源目录或主源目录的子目录中拥有可运行的应用程序。

于 2008-10-20T21:58:44.043 回答
0

您还必须确保 mxml 文件的根节点是应用程序或模块。

于 2008-10-21T02:55:14.863 回答
0

在您喜欢的文本编辑器中打开您的.actionScriptProperties文件

查找应用程序部分并添加REPLACE_WITH_REAL_NAME.mxml

  <applications>
    <application path="EnvioManualExtractos.mxml"/>
    <application path="REPLACE_WITH_REAL_NAME.mxml"/>
  </applications>

关闭项目,重新打开它并清理它并再次构建它

于 2013-08-06T16:35:51.810 回答