私の知る限り、library://ns.adobe.com/flex/halo
名前空間のサポートは廃止されたため、library://ns.adobe.com/flex/mx
代わりに使用する必要があります(参照)。2つの名前空間の間に違いがある場合、誰かが提供できますか?
私はFlexを学び始めたばかりで、この変更により混乱します。たとえば<mx:Tree>
、mxmlドキュメントにタグがある場合、コンパイラは<mx:Tree>
、コンポーネントの実装に解決できなかったと文句を言います。しかし、代わりに古い名前空間(halo)を使用するようにmx名前空間を変更すると、エラーなしで正常にコンパイルされます。
更新:ちなみに、私はWindowsでFlexSDKコマンドラインコンパイラを使用しています。
mxmlc --version
Version 4.0.0 build 10485