【问题标题】:FLEX ReferenceError in SystemManager at startup?启动时 SystemManager 中的 FLEX ReferenceError?
【发布时间】:2012-11-18 19:40:17
【问题描述】:

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

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 调试器也会捕获相同的错误。我在网络上的应用程序上的现有副本似乎不受影响。我为netscape 重新安装了我的flash 内容调试器(我使用firefox 作为我的主要浏览器)并且没有去。我什至不认为会自动为 flash 安装更新,因为它会通知我而不是直接安装(甚至仔细检查了这些设置)。

只是重新安装 flash 或 flash builder 我不知道该怎么做。有什么建议么?我不知道这个错误意味着什么或如何解决它。我什至不排除我在代码中搞砸了一些东西的可能性,但我不知道在哪里看,因为堆栈跟踪只有 3 行——而且没有一个是我的代码。

提前感谢您的帮助!

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

【问题讨论】:

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

标签: flash apache-flex adobe referenceerror


【解决方案1】:

这些天我遇到了同样的错误。带firefox flash player插件。不同的是我用的是模块。如果我忽略该错误,该项目将无法运行。

但是我发现ie或者opera都没有错误。

现在我正在使用歌剧。


我尝试了这些方法:

  • 清理项目
  • 创建一个新项目
  • 创建新工作区和新项目
  • 重新安装 flash builder
  • 安装最新的 Flash 播放器插件

所有这些都不起作用。

【讨论】:

    【解决方案2】:

    上周有同样的错误。 经过少量研究,该错误似乎是由于 Firefox 中的 flashFirebug 扩展造成的。 尝试禁用插件,重新启动 Firefox,然后重试。 这为我解决了问题。 希望对您有所帮助...

    source

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-19
      • 1970-01-01
      • 2011-07-26
      • 2013-12-13
      相关资源
      最近更新 更多