在尝试使用从 Flash CS5 导入的“swc”文件时,我遇到了一个非常奇怪的问题,我试图在 Flex Builder 3 中使用该文件(通过将符号转换为“Flex 组件”)。错误出现在与我正在导入的“swc”文件无关的文件中。
现在,我知道自动化的东西已经成为 FB4 的一部分,但我真的没有选择迁移到 FB4。
我曾尝试更改 Flash CS5 中的 flex sdk 设置(下面给出的步骤),但这并没有帮助。Edit-->Preferences-->Actionscript-->"Actionscript 3.0 Settings"-->"Flex SDK Path"(指向flex3.5 sdk而不是Flex4.0 sdk)
我觉得这个问题很可能是 Flex 3 和 Flex 4 的兼容性问题,但无法找到相同的解决方法。任何帮助是极大的赞赏。
谢谢,卡皮尔
这是跟踪:
Severity and Description Path Resource Location Creation Time Id
1044: Interface method createAutomationIDPartWithRequiredProperties in namespace mx.automation:IAutomationObject not implemented by class com.sparsha.view.ui:SchematicWindow.
1044: Interface method createAutomationIDPartWithRequiredProperties in namespace mx.automation:IAutomationObject not implemented by class
1044: Interface method get automationEnabled in namespace mx.automation:IAutomationObject not implemented by class com.sparsha.lib.controls:CloseableTabBar.
1044: Interface method get automationEnabled in namespace mx.automation:IAutomationObject not implemented by class
1044: Interface method get automationEnabled in namespace mx.automation:IAutomationObject not implemented by class com.sparsha.lib.layouts:DockedAppLayout.