質問: どのように別のプロジェクトでアクションスクリプトファイルにアクセスする? Flash Builder 4.5には2つのActionScriptプロジェクトがあります。 2番目のプロジェクトは、最初のプロジェクトでいくつかのactionscriptファイルを使用する必要があります。 2番目のフォルダにそれらのファイルを複製せずにこれを行う方法はありますか?図書館プロジェクトは答えですか?すべての詳細が高く評価されました
回答: 私はこのタイプの共有のために図書館プロジェクトを使用します。それはうまくいく。 **新しいライブラリプロジェクトを作成する** File -> New -> Flex Lilbrary Project 共有したいファイルはすべてそのプロジェクトに入れることができます。私はクラスによって何かをフォルダーで整理する傾向があります。 (例:ビュー、モデル、DTO、ユーティリティなど)。 出力はbinフォルダ内のSWCファイルになります。 **ライブラリプロジェクトを手動で参照する** ライブラリプロジェクトを積極的に開発していない場合は、ビルドしてlibsフォルダにドロップし、通常どおりのクラスを使用できます。 あなたが私のようで、あなたが常にライブラリプロジェクトに取り組んでいるのであれば、プロジェクトを実際に参照するように設定して、ライブラリプロジェクトの変更は手作業で行う必要はありません。 **ライブラリプロジェクトを自動的に参照する** 図書館プロジェクトを参照したいプロジェクトでは、以下を実行します。 1. Go to Project Properties -> Flex Build Path -> Add SWC Folder 2. Add `/LibraryProjectName/bin` 3. Go to Project Properties -> Project References 4. Select the library project **それはそれです** このように設定すると、ライブラリプロジェクトを介してファイルを共有できます。私はいつもこれをやる。あなたがこれをやりたい理由: ライブラリプロジェクト:MyProject.Behavior Webプロジェクト:MyProject.Web モバイルプロジェクト:MyProject.Mobile デスクトッププロジェクト:MyProject.Desktop 管理者デスクトッププロジェクト:MyProject.Administrator テスト:MyProject.Specs ご覧のとおり、すべて同じ動作(モデル、ビューなど)を使用するいくつかのプロジェクトを持つことができます。