據我所知,對library://ns.adobe.com/flex/halo
命名空間的支持已經被刪除,現在我們必須使用library://ns.adobe.com/flex/mx
來代替(reference)。如果兩個命名空間有區別,有人可以提供嗎?halo和mx命名空間的區別
我剛開始學習Flex,這種改變讓我感到困惑。例如,如果我的mxml文檔中有<mx:Tree>
標記,編譯器會抱怨<mx:Tree>
無法解析爲組件實現。但是如果我改變我的mx命名空間而不是使用舊的(halo),它會成功編譯而不會出錯。
更新: 順便說一下,我在Windows中使用Flex SDK命令行編譯器。
mxmlc --version
Version 4.0.0 build 10485
這是在FlashBuilder中使用flex 4 sdk? – quoo 2010-04-06 14:58:15
同意quoo,您應該指定何時發佈除當前正式版本以外的任何發行版。 – 2010-04-06 15:04:07
啊,我忘了。我已更新我的文章以包含當前的構建版本。 – Andree 2010-04-06 15:11:52