0

Emacs で開発した mxml ファイルを FlexBuilder の新しいプロジェクトにインポートしようとしています...プロジェクトを作成し、すべての MXML ファイルとアクションスクリプト ファイルを手動で FlexBuilder に追加しました。

アプリケーションの実行方法がわかりません。問題は、実際にはアプリケーションであるにもかかわらず、FlexBuilder がすべての mxml ファイルをコンポーネントであると認識しているという事実にあると思います...これを変更する方法はありますか?

ファイルを右クリックすると、「デフォルトのアプリケーションとして設定」と「アプリケーションの実行」が無効になります...

ありがとう。

4

6 に答える 6

2

私は通常、プロジェクトのプロパティに移動し、「Flex アプリケーション」をクリックして、MXML をそのパネルに追加してから実行する必要があるようです。

于 2008-10-21T03:42:57.903 に答える
0

< mx:Application > タグを含むファイルが 1 つあるため、FlexBuilder で右クリック -> アプリケーションの実行オプションが表示される場合があります。

または、他にできることは、「フレックス プロジェクト -> プロパティ -> フレックス アプリケーション」に移動します。「追加」ボタンを使用して、ここでアプリケーションを言及できます。

于 2008-10-21T08:18:25.523 に答える
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 に答える
0

MXML ファイルがメイン ソース フォルダーにあることを確認します。セカンダリ ソース ディレクトリまたはメイン ソース ディレクトリのサブディレクトリに実行可能なアプリケーションを配置することはできません。

于 2008-10-20T21:58:44.043 に答える
0

ActionScript プロジェクトに関して
は、内部パッケージで実行可能なアプリケーションを使用できます。
.actionScriptProperties に移動し
、application タグに application を追加するだけです。

<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-21T02:55:14.863 に答える