2011-11-23 3 views
7

私は継承古いflexプロジェクトを受け取りました。私はFlexで働いたことがない。私は最新のFlash Builderをインストールしました。使用していたFlex SDKの正確なバージョンを知る必要があります。プロジェクトファイルからSDKのバージョンを知る方法はありますか?既存のプロジェクトファイルから正確なflex sdkバージョンを知るには?

ありがとうございます!

答えて

4

が、それはAIRプロジェクトのです、あなたはプロジェクトが構築されているかに基づいて、-app.xmlを開き、アプリケーションの名前空間をチェックアウトすることができ

<application xmlns="http://ns.adobe.com/air/application/1.0">

は、AIR 1.0(Flex SDKを3.2)を表します

<application xmlns="http://ns.adobe.com/air/application/2.0">

それが」AIR 2.0プロジェクト(SDK 4.0?)

を表します■WebProject(FlashPlayer上で動作するWebProject)の場合は、プロジェクト内の.actionScriptPropertiesファイルを確認します。私のプロジェクトファイルのうち、compilerタグの下には、flexSDK="Flex 3.2"という名前のプロパティがあります。私は他のプロジェクトのために同じプロパティを見つけることができなかったので、これはすべてのプロジェクトのためにそこにあるかどうかは分かりません。

あなたがコンパイルしようとしているターゲットFlashPlayerのバージョンがもう1つ確認できます。 .actionScriptPropertiesファイルのcompilerタグのhtmlPlayerVersionプロパティを確認してください。

htmlPlayerVersionが10.0.0以上の場合は、Flex SDK 3.2以上を使用する必要があります。

+0

いいえ、AIRプロジェクトではありません。これは通常、フラッシュプレーヤー内で動作するflexプロジェクトです。 – Arterius

+0

Flash Builderは、どのバージョンのSDKを使用しているかをどのように知っていますか、どこかに書かなければならないと思います。 – Arterius

+0

私はプロジェクトをインポートすると、あなたのプロジェクトに設定したデフォルトのSDKをFBが適用しようとしていると思います。プロジェクトをインポートした後でエラーが発生していますか? – midhunhk

1

フラッシュビルダーのプロジェクトフォルダを右クリックし、次にプロパティ、次にフレックスコンパイラを右クリックします。

+0

興味深いことはありません。既定のSDKのみを使用する(現在は「Flex 4.5」)または特定のSDKを使用する。 – Arterius

関連する問題