1

これはAdobeのバグレポートかもしれませんが、回避策をここで尋ねると思いました...

新しいFlexLibraryプロジェクトを作成すると、.swcが/binフォルダーに自動的に作成されます。新しいクラスを追加すると、.swcが更新されます(.swcの「最終変更」タイムスタンプを確認することでわかります)。そのクラスを編集すると、.swcも更新されます。[プロジェクト]>[自動的にビルド]がオンになっているため、これはすべて期待どおりです。

ただし、他のクラスに貼り付けるとすぐに、.swcを更新できなくなります。どのような編集を行っても、日付スタンプは変更されません。[プロジェクト]>[自動的にビルド]のチェックを外して再度チェックしても、何も起こりません。さらに悪いことに、Project> Cleanは.swcファイルを削除し、再作成できません。

Flex Builderに.swcをビルドさせる方法はありますか?

4

1 に答える 1

0

私はそれを考え出した。ライブラリ プロジェクトに貼り付けたクラスは、プロジェクトに存在しない他のクラスに依存していました。これにより、ビルド エラーが発生しました。これらのビルド エラーが原因で、.swc コンパイルがサイレント モードで失敗しました。

問題ペインのビルドエラーに気付かず、Flash Builder はコンパイルが失敗したことを通知しませんでした。

詳細はこちら: http://words.transmote.com/wp/20120511/flex-library-project-build-errors/

于 2012-05-11T20:59:46.437 に答える