2010-08-31 39 views
0

它給錯誤的進口mx.resource.resourcebundle的軟件包不能嵌套包不能被嵌套

package common 
{ 
    import common.clsGlobals; 

    import flash.desktop.NativeProcess; 
    import flash.desktop.NativeProcessStartupInfo; 
    import flash.events.IOErrorEvent; 
    import flash.events.NativeProcessExitEvent; 
    import flash.events.ProgressEvent; 
    import flash.filesystem.File; 
    import flash.filesystem.FileMode; 
    import flash.filesystem.FileStream; 

    import mx.collections.XMLListCollection; 
    import mx.controls.Alert; 
    //import mx.events.FileEvent; 
    import mx.resources.*; 
+0

嗨,我通常得到這個時,我定義的軟件包之一不反映他被定位到文件夾路徑。先檢查一下;) – 2010-08-31 06:46:34

+0

是.as文件還是.mxml文件? – Amarghosh 2010-08-31 07:49:32

+0

讓我們知道代碼的完整列表 – Eugene 2010-08-31 14:43:39

回答

0

這是一些愚蠢的Flex Builder中的錯誤,通常說,你有一些其他的錯誤在應用程序中,有時 - 你根本沒有任何錯誤。清理你的項目(項目菜單 - >清潔),它應該消失。

0

如果給定代碼是mxml文件中的<mx:Script></mx:Script>標記的一部分,則會出現此錯誤。當您使用<mx:Script source="filename.as"/>方法將ActionScript添加到您的mxml組件時,可能會發生這種情況。如果是這種情況,您可以通過刪除package塊來修復它。

我寧願將代碼複製到<mx:Script>標記中的CDATA塊中,而不是將其保存在單獨的文件中,但這是您的選擇。