为什么我的flex应用程序有时无法编译?

时间:2009-11-24 07:47:20

标签: flex

有时当我编译我的flex应用程序时,我收到此错误

Unable to create source GeneratedAsset31_dataClass.  WebCe line 25 1259045578886 1546

但是在我清理完项目后,这个错误就消失了。

这不是一个大问题,但非常烦人,我无法通过搜索互联网找到任何线索。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

当Flex Builder尝试重新编译或将代码更改重新注入.swf时,您的已编译和“生成”.swf文件可能已在另一个应用程序中打开。

如果是这种情况,您可以通过关闭已打开.swf文件的应用程序来解决问题并避免错误,然后再切换回Flex Builder并重新开始编码。

请注意,如果您正在开发AIR应用程序,则应关闭AIR应用程序,或者如果您正在处理Web应用程序,请关闭独立的Flash应用程序(如果您正在以此方式测试应用程序)。

Firefox,Internet Explorer或Safari等Web浏览器都是例外,因为它们不会锁定打开的文件,即使您的应用程序在浏览器中运行,Flex Builder也能够重新编译,当然您需要点击刷新在浏览器中查看任何进一步的更改。