Apache flex FlexBuilder3执行旧的源代码
我一次又一次地面对这个问题,但找不到任何解决办法(除了我的,我想这不是一个好办法) 不知道为什么,有时候Flex Builder在进行更改后会执行旧的源代码。在调试过程中,我看到它如何逐步通过不存在的源(例如更改局部变量)(即使我删除了所有该块或函数) 我解决这个问题的方法是删除项目(当然是备份源代码)并创建一个新的项目,将备份的源代码添加到项目中并重新生成。它开始正常工作,但这种方式不太舒服,特别是当源位于远程计算机上并且需要配置.net后端时Apache flex FlexBuilder3执行旧的源代码,apache-flex,flexbuilder,flex-builder-3,Apache Flex,Flexbuilder,Flex Builder 3,我一次又一次地面对这个问题,但找不到任何解决办法(除了我的,我想这不是一个好办法) 不知道为什么,有时候Flex Builder在进行更改后会执行旧的源代码。在调试过程中,我看到它如何逐步通过不存在的源(例如更改局部变量)(即使我删除了所有该块或函数) 我解决这个问题的方法是删除项目(当然是备份源代码)并创建一个新的项目,将备份的源代码添加到项目中并重新生成。它开始正常工作,但这种方式不太舒服,特别是当源位于远程计算机上并且需要配置.net后端时 有人知道怎么解决吗?试试Project->Cle
有人知道怎么解决吗?试试Project->Clean来转储所有内容并从头开始重建。是的,我忘了说-这也没用。。通常,在这种情况下,我尝试的第一件事是关闭自动构建,清理项目,然后重新构建。。 同样的事情
我的猜测是,可能Builder无法以某种方式重建远程SWF并运行旧的SWF。检查您的“问题”选项卡,如果有任何错误,它将启动上次成功的构建 如果所有的问题都解决了,它仍然会发生,那么就像RickDT所说的那样,执行项目清理 通常,当我从SVN更新并且main.swf被覆盖时,我必须1:还原main.swf,2:执行项目清理,以便它再次正常启动:)
我花了很长时间才弄明白。我也遇到了这个问题。你能做的是:
问题应该在那之后解决。我已经和这个讨厌的问题生活了一段时间了。这种情况每隔几天就会发生一次。
我找到的最佳解决方案是(a)清理(b)在Windows->Properties下更改默认Web浏览器。我在FF和chrome之间切换。如果您有更好的解决方案,请告诉我。更新:我发现我不正确地使用了SWC,并且实际将项目的一部分编译成了SWC。当我做这个Flash生成器时,我假设我想使用SWC类来代替。我在这里写了一篇关于它的博客:
原创:我最近也遇到了这个问题。到目前为止,戈罗的解决方案是唯一对我有效的。备份到SVN或您使用的任何东西。删除flex builder中的项目,包括硬盘上的文件。再次签出项目并重新生成。这是一个非常恼人的错误,尤其是自从我第一次碰到它时,我差点心脏病发作。当你意识到你的源代码很好,但是编译器只是在做它喜欢做的事情时,它有点把SVN的安全网抛到了窗外。我应该指出,这在Flash Builder和Flex Builder中都会发生。我从HTML模板目录中删除了myProject.swf。。。当时似乎对我起了作用。你说的“重建远程SWF”是什么意思?除了bin调试目录之外,您是否在其他地方构建swf?