Actionscript 3 Flash Builder 4未编译的更改

Actionscript 3 Flash Builder 4未编译的更改,actionscript-3,flash-builder,incremental-build,flashbuilder4,Actionscript 3,Flash Builder,Incremental Build,Flashbuilder4,我在Mac上使用Flash Builder 4,我有一个令人担忧的问题:编译器有时无法检测到我的代码更改 例如,我可能会编写一些代码,编译并运行,然后添加一些日志语句,但它们不会打印。在一次干净的编译之后,一切都按预期运行 我看不到排除变化的模式。我想知道是否还有其他人也有同样的问题 详情: 闪光灯泡4 针对Flex3.5 SDK的纯AS3项目 Max OS X雪豹 我的代码不使用分号来终止语句 尽管听起来很糟糕,但我现在已经习惯了这种行为,我在Mac上使用FB4,但记得Flex也有同样的问题

我在Mac上使用Flash Builder 4,我有一个令人担忧的问题:编译器有时无法检测到我的代码更改

例如,我可能会编写一些代码,编译并运行,然后添加一些日志语句,但它们不会打印。在一次干净的编译之后,一切都按预期运行

我看不到排除变化的模式。我想知道是否还有其他人也有同样的问题

详情:

  • 闪光灯泡4
  • 针对Flex3.5 SDK的纯AS3项目
  • Max OS X雪豹
  • 我的代码不使用分号来终止语句

尽管听起来很糟糕,但我现在已经习惯了这种行为,我在Mac上使用FB4,但记得Flex也有同样的问题


实际上,我一直在清除浏览器缓存并清理项目。我曾考虑在swf url之后添加一些随机数,这样它就永远不会被缓存,但还没有实现。习惯的力量,我猜,清除缓存和清理项目已经成为这样一个惯例

听起来很糟糕,我现在已经习惯了这种行为,我在Mac上使用FB4,但记得Flex也有同样的问题


实际上,我一直在清除浏览器缓存并清理项目。我曾考虑在swf url之后添加一些随机数,这样它就永远不会被缓存,但还没有实现。习惯的力量,我猜,清除缓存和清理项目已经成为这样一个惯例

问题在于为编译器选择的SDK设置

尝试转到“项目”>“属性”>“ActionScript编译器”。 现在,在“FlexSDK部分”,尝试更改SDK。单击“应用”。 这将强制FB重建项目的所有设置

你可以再试一次。FB现在应该再次开始编译最新的代码更改

请注意:这不是一个永久的解决办法,虽然!
如果问题再次出现,您需要再次执行上述步骤以使FB回到正轨。

问题在于为编译器选择的SDK设置

尝试转到“项目”>“属性”>“ActionScript编译器”。 现在,在“FlexSDK部分”,尝试更改SDK。单击“应用”。 这将强制FB重建项目的所有设置

你可以再试一次。FB现在应该再次开始编译最新的代码更改

请注意:这不是一个永久的解决办法,虽然!
如果问题再次出现,您需要再次执行上述步骤以使FB回到正轨。

我也看到了这一点,但是对于Flex项目,我确实使用分号终止语句。不过这并不常见,我已经把它当作Flash Builder判断中的暂时失误。我知道这不会有多大帮助,但至少你的不是一个孤立的事件。我的问题刚刚消失,所以很遗憾我没有解决方案给你,只是同情而已。对于其他人来说:这似乎是由于在Flash Builder 4中使用Flex SDK 3.5造成的。不确定这是否是Mac特有的问题。我已经切换到使用Flex SDK 4.0,此后问题就再也没有出现过。当我更多地使用它时,我会发布一个实际的答案。我也看到了这一点,但是在Flex项目中,我确实用分号终止语句。不过这并不常见,我已经把它当作Flash Builder判断中的暂时失误。我知道这不会有多大帮助,但至少你的不是一个孤立的事件。我的问题刚刚消失,所以很遗憾我没有解决方案给你,只是同情而已。对于其他人来说:这似乎是由于在Flash Builder 4中使用Flex SDK 3.5造成的。不确定这是否是Mac特有的问题。我已经切换到使用Flex SDK 4.0,此后问题就再也没有出现过。我会发布一个实际的答案,当我使用它一些更多。嗨,我有同样的问题,但这不会解决它。我做了一个清理和构建所有,所有的东西都被删除并再次复制,除了SWF文件,它保持不变。我能做什么?如果我删除SWF,FB甚至不会尝试重新构建它。嗨,我有同样的问题,但这不会解决它。我做了一个清理和构建所有,所有的东西都被删除并再次复制,除了SWF文件,它保持不变。我能做什么?如果我删除SWF,FB甚至不会尝试重新构建它。