2010-08-31 75 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块中,而不是将其保存在单独的文件中,但这是您的选择。