私のチームは、他の (社内の) ソフトウェア開発チームのために再利用可能なライブラリを構築しています。開発環境として FlexBuilder 3 を使用しています。私たちの SCM 標準では、これらのプロジェクトにはテスト ハーネスと単体テスト ランナーを含める必要があり、(もちろん) デバッガーを使用できるようにしたいと述べています。そのため、すべてのプロジェクトはアプリケーションです。
私たちのビルド スクリプト (主に CI システムとリリース展開で使用) は、実際のライブラリをビルドします。このアプローチは、FlexBuilder が本番成果物を (コマンドラインで) 実際にビルドする必要がないように使用されます。
問題はこれです - FlexBuilder プロジェクトをアプリケーションのライブラリ パスに追加するには、それがライブラリ プロジェクトでなければなりません。含めたい自然をプロジェクトに追加しようとしましたが、まだ機能していません。別のプロジェクトでソース ファイルをデバッグする場合は、これを行う必要があります。
簡単な (しかし厄介な) 回避策は、「ライブラリ プロジェクト」のソース フォルダを「アプリケーション プロジェクト」のソース フォルダとして含めることです。「ライブラリ プロジェクト」の swc とプロジェクト自体のソース フォルダーを切り替えるには、複数の手順が必要になるため、面倒です。