断点适用于MXML文件,但不适用于ActionScript文件:Flash Builder 4

时间:2010-07-11 12:06:01

标签: flex actionscript-3 flash-builder

我正在尝试调试Flex应用程序。我能够在mxml文件中设置断点,并且应用程序在这些断点上中断。但是当我在as个文件中设置断点时,我没有看到断点标记,但在断点窗口中我显示的是行号。当我开始调试会话时,应用程序不会在那时中断。

可能出错?

1 个答案:

答案 0 :(得分:0)

通常这意味着您正在调试的SWF与您试图破解的代码不匹配。因此,它可能看起来没有中断,因为您在IDE中指定的行号可能与构建的SWF中的非可执行行号匹配。我建议确保手动删除bin-debug,进行完全刷新,然后进行清理。

此外,还有一个关于Flash Builder 4(和Flex Builder 3)的已知问题,如果将计算机连接到多个监视器,编辑器中的行号/断点/错误列将停止在任何监视器上工作,除非IDE最初启动的那个。我没有为此提供Adobe错误页面,但它是Ganymede和Galileo中的Eclipse错误。我相信它已在Helios中修复,并期望Flash Builder Burrito能够使用Helios。

HTH