Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash 启动时SystemManager中的FLEX ReferenceError?_Flash_Apache Flex_Adobe_Referenceerror - Fatal编程技术网

Flash 启动时SystemManager中的FLEX ReferenceError?

Flash 启动时SystemManager中的FLEX ReferenceError?,flash,apache-flex,adobe,referenceerror,Flash,Apache Flex,Adobe,Referenceerror,今天早上我犯了一个奇怪的错误。我的AdobeFlex应用程序在周五编译的很好,但今天每当我尝试调试或运行它时,我一开始就遇到了这个运行时错误: ReferenceError: Error #1069: Property http://www.adobe.com/2006/flex/mx/internal::topMostIndex not found on _Main_mx_managers_SystemManager and there is no default value. at mx.m

今天早上我犯了一个奇怪的错误。我的AdobeFlex应用程序在周五编译的很好,但今天每当我尝试调试或运行它时,我一开始就遇到了这个运行时错误:

ReferenceError: Error #1069: Property http://www.adobe.com/2006/flex/mx/internal::topMostIndex not found on _Main_mx_managers_SystemManager and there is no default value.
at mx.managers::SystemChildrenList/addChild()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemChildrenList.as:128]
at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::initialize()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemManager.as:2014]
at mx.managers::SystemManager/initHandler()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemManager.as:2582]
这是唯一的跟踪,所以在我看来,这是FLEX中内置的东西,而不是我的代码。在Clean能够解决之前,我有过一些奇怪的错误,但是我已经尝试过清理和重建我的调试版本,但是仍然会遇到这个错误。我重新启动了Flash Builder,甚至重新启动了我的电脑——没有骰子。即使在导出发布版本时,我的firefox flash调试器也会捕获相同的错误。web上我的应用程序上的现有副本似乎未受影响。我重新安装了适用于netscape的flash内容调试器(我使用firefox作为主浏览器),但没有安装。我甚至不认为flash会自动安装更新,因为我让它通知我,而不仅仅是这样做(甚至双重检查了这些设置)

除了重新安装flash或flash builder,我不知道该怎么办。有什么建议吗?我不知道这个错误意味着什么,也不知道如何修复它。我甚至不排除我在代码中弄乱了什么东西的可能性,但我不知道应该在哪里查找堆栈跟踪,因为堆栈跟踪只有3行,而且没有一行是我的代码

提前感谢您的帮助


编辑:我想补充一点,如果我排除错误,应用程序会继续正常运行。

这些天来,我与您遇到了相同的错误。使用firefox flash播放器插件。区别在于我使用了模块。如果我忽略了这个错误,这个项目就不能工作

但我发现ie或opera没有错误

现在我用的是歌剧


我尝试了以下方法:

  • 清洁工程
  • 创建新项目
  • 创建新工作区和新项目
  • 重新安装flash builder
  • 安装最新的flash player插件

所有这些都不起作用。

上周出现了同样的错误。 经过几次研究,这个bug似乎是由Firefox中的flashFirebug扩展引起的。 尝试禁用插件,重新启动Firefox,然后重试。 这为我解决了问题。 希望对你有所帮助


您使用的是哪个SDK版本?你试过用其他版本编译吗?我有4.6.0。我没有尝试过不同的版本-我将如何尝试不同版本的SDK?这是我的FlashBuilder 4.6附带的版本,也是我一直使用的版本。你能在调试模式下运行吗?若有,;它应该提供完整的堆栈跟踪。从理论上讲,堆栈跟踪中存在导致问题的深层原因。上面的堆栈跟踪是FlashBuilder调试器向我展示的全部内容。让我看看是否可以找到一种方法来获取更多信息……这听起来像是FlexSDK之间的某种版本不匹配。您使用的库可能已使用Flex的早期版本进行编译。。。或者类似的。错误所抱怨的属性(
topMostIndex
)确实存在于mx_内部命名空间中的
SystemManager
类中。