Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.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
Apache flex FlexBuilder3执行旧的源代码_Apache Flex_Flexbuilder_Flex Builder 3 - Fatal编程技术网

Apache flex FlexBuilder3执行旧的源代码

Apache flex FlexBuilder3执行旧的源代码,apache-flex,flexbuilder,flex-builder-3,Apache Flex,Flexbuilder,Flex Builder 3,我一次又一次地面对这个问题,但找不到任何解决办法(除了我的,我想这不是一个好办法) 不知道为什么,有时候Flex Builder在进行更改后会执行旧的源代码。在调试过程中,我看到它如何逐步通过不存在的源(例如更改局部变量)(即使我删除了所有该块或函数) 我解决这个问题的方法是删除项目(当然是备份源代码)并创建一个新的项目,将备份的源代码添加到项目中并重新生成。它开始正常工作,但这种方式不太舒服,特别是当源位于远程计算机上并且需要配置.net后端时 有人知道怎么解决吗?试试Project->Cle

我一次又一次地面对这个问题,但找不到任何解决办法(除了我的,我想这不是一个好办法)

不知道为什么,有时候Flex Builder在进行更改后会执行旧的源代码。在调试过程中,我看到它如何逐步通过不存在的源(例如更改局部变量)(即使我删除了所有该块或函数)

我解决这个问题的方法是删除项目(当然是备份源代码)并创建一个新的项目,将备份的源代码添加到项目中并重新生成。它开始正常工作,但这种方式不太舒服,特别是当源位于远程计算机上并且需要配置.net后端时


有人知道怎么解决吗?

试试Project->Clean来转储所有内容并从头开始重建。

是的,我忘了说-这也没用。。通常,在这种情况下,我尝试的第一件事是关闭自动构建,清理项目,然后重新构建。。 同样的事情


我的猜测是,可能Builder无法以某种方式重建远程SWF并运行旧的SWF。

检查您的“问题”选项卡,如果有任何错误,它将启动上次成功的构建

如果所有的问题都解决了,它仍然会发生,那么就像RickDT所说的那样,执行项目清理

通常,当我从SVN更新并且main.swf被覆盖时,我必须1:还原main.swf,2:执行项目清理,以便它再次正常启动:)


我花了很长时间才弄明白。我也遇到了这个问题。你能做的是:

  • 在Flex builder中执行clean命令
  • 关闭有问题的项目
  • 转到windows资源管理器/查找器等中的项目文件夹
  • 删除文件系统中的调试/发布文件夹
  • 重新打开项目并重建

  • 问题应该在那之后解决。

    我已经和这个讨厌的问题生活了一段时间了。这种情况每隔几天就会发生一次。
    我找到的最佳解决方案是(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?