我一直在使用Flash BUilder 4.0。我安装了Flash Builder 4.5,并切换到我用于4.0的工作区。然后我们被告知要回到4.0,现在我无法运行或调试。我可以构建,但是我必须双击.html文件才能运行。右键单击不会启动运行或调试,运行和调试图标不在我的工具栏中。有任何想法吗?在重新安装之前,我想我会检查它是否简单。
答案 0 :(得分:1)
首先创建工作区的完整备份,以便始终可以回到上一个情况!
尝试从工作区中删除隐藏的.metadata文件夹,从工作区中删除所有项目(但当然不是从磁盘中删除!)。 重新启动Flash Builder,打开工作区文件夹,然后重新导入它们。
如果上述方法无效,您的项目可能已损坏。 要解决此问题,您必须查看项目文件夹中隐藏的.actionScriptProperties和.project文件。 创建一个新的4.0项目,并将这些文件的值与损坏的项目文件进行比较。特别注意项目的性质。
如果仍然无效,请删除工作区,创建一个新工作区。 创建一个新项目并将损坏项目的所有源文件复制到此项目中。 不要复制.actionScriptProperties和.project文件(这是复制整个文件夹时得到的,因为它们是隐藏文件)
干杯
答案 1 :(得分:1)
您可以通过编辑
手动添加运行/调试按钮.metadata\.plugins\org.eclipse.ui.workbench\workbench.xml
首先关闭FB并备份文件!
然后搜索<descriptor>
- 使用label="Flash"
标记。
粘贴<descriptor>
- 标签内部,可能在
<alwaysOnActionSet id="org.eclipse.ui.actionSet.openFiles"/>
以下一行
<alwaysOnActionSet id="com.adobe.flexbuilder.standalone.launch"/>
保存文件并启动FB。
答案 2 :(得分:0)
我们也遇到了这个问题 FlashBuilder 4.5 。拟议的解决方案都没有奏效。我们放松了5个小时试图解决这个问题,甚至重新安装Flash Builder也没有做任何事情。这是非常奇怪的,因为我们的项目完全在另一台机器上运行,而它从两个机器上的同一存储库中从头开始检查。
终于得到了解决方案:转到Users/<yourPCuserName>/AppData/Roaming/Macromedia/Flash Player/Logs
编辑 mm.cfg 文件(它是FlashPlayer的调试设置文件......)
应该只有两行:
ErrorReportingEnable=1
TraceOutputFileEnable=1
我们确实有这样的东西,它在调试/运行AIR App时完全阻止了FlashPlayer。
SuppressDebuggerExceptionDialogs=1
PreloadSWF=C:\Users\<username>\AppData\Roaming\Mozilla\Firefox\Profiles\12l6me0w.default\extensions\flashfirebug@o-minds.com\chrome\content\flashfirebug\flashfirebug.swf
flashfirebug 是Flash的Firefox调试器......
删除这2行,您的应用将重新开始。
答案 3 :(得分:0)
我有同样的问题,在我的情况下,它是Flash Player(Mac平台上的Flash Player Debugger.app)挂起。尝试从应用程序退出(如果它在Mac上显示强制退出这是一个好兆头)并重新启动它。