我不确定发生了什么,但我的Flex项目似乎表现出一些奇怪的编译器行为。两件奇怪的事情:
1)我有一个包含很多静态信息的文件。更改consts不会引发重新编译,因此我需要清理并重新编译以查看任何更改的效果。
2)每次清理后,我的一个主文件都会出现同样的错误(一种类型强制,实际上不应该是一个错误)。如果我稍微改变一下保存该文件,即如果我因为该文件的更改而开始重新编译,则一切正常。
关于什么可能导致这样的事情的想法,更重要的是,如何修复它?
谢谢你!答案 0 :(得分:0)
大型项目中的Copiler错误,尤其是当您拥有大量Embed
- s和switch
运算符时很常见。我已经多次面对这种情况,通常会通过一些小改变来解决。
我使用了几个概念来降低此类问题的可能性:
switch
[Embed(...)]
metatag in big projects