Flex错误:进程已终止,没有创建到调试器的链接。 initial content not ...

    出现这个错误有点让人摸不着头脑,网上有人指出把工程中的*-app.xml中的  java

<initialWindow><content>HelloWorld.swf</content> app

标签中的XXX.swf去掉就能够了,但很惋惜的是这个标签中的字段不少时候并不是是XXX.swf,个人标签中就有一串汉字,我第一次经过这个方法也成功了,可是后面不知道怎么回事这个办法也不凑效了。 flex

     因而继续求解。单开工做目录(就是项目放置的文件夹,什么?你竟然不知道你的工程放在哪。。好吧,那我也帮不了你了,本身百度去吧)下的.metadata问价夹,这个问价夹一般用来记录FlashBuilder的运行状况,在这个目录下打开.log文件,这个问价用来放置FlashBuilder运行中遇到的问题。我惊讶地发现错误竟然是这样的: ui

!ENTRY com.adobe.flexbuilder.project 4 43 2013-10-30 17:03:26.588
!MESSAGE D:\working\Mobile01\bin-debug\Mobile01.swf (系统找不到指定的文件。)
!STACK 0
java.io.FileNotFoundException: D:\working\Mobile01\bin-debug\Mobile01.swf (系统找不到指定的文件。)
    打开项目的 bin-debug 目录,确实没有这个.swf文件。那么来到这里就和前面删除标签<content>HelloWorld.swf</content>有了殊途同归的感受了,之因此删除这个标签下的内容有时能够成功是由于工程中的bin-debug目录下的.swf文件名和这个标签内容不同,好比你从其余地方拷贝来一个主程序文件就有可能形成这种情形,因此Flex在运行时就会出问题

    最后在回到这个问题的本质上来。bin-debug目录下的.swf文件是系统自动生成的,如今这个目录下没有生成这个文件,说明咱们的代码中有可能有系统不能识别的错误,以致于让系统噎到了。那么联系Eclipse中解决相似问题的方法,你可能就会想到使用项目中的清理功能了,对!点击你的工程文件夹,而后在菜单栏中选择项目——清理,这时你会发现有一两个你以前没有解决的错误就水落石出了,把它解决了吧! spa

    另外在解决这个错误的时候,电脑的运行速度可能也是罪魁祸首之一。当你看到代码中的错误以后你就会发现那些错误是FlashBuilder在正常状况下彻底检查的出来的,之因此出现“进程已终止,没有创建到调试器的链接。  initial content not found”这样的问题,或者更准确地说是不能生成.swf文件,可能与FlashBuilder还未完成项目的构建就启动程序有关,最有可能的缘由是你曾经在FlashBuilder提示项目有错却强制执行,以致于以后FlashBuilder不再会向一个暴君直言不讳地指出错误!
.net

转载请注明出处:http://my.oschina.net/u/266531/blog/173004 debug

相关文章
相关标签/搜索