Flex错误:进程已终止,没有建立到调试器的连接。 initial content not ...
2013-10-31 00:07
381 查看
出现这个错误有点让人摸不着头脑,网上有人指出把工程中的*-app.xml中的
<initialWindow><content>HelloWorld.swf</content>
标签中的XXX.swf去掉就可以了,但很可惜的是这个标签中的字段很多时候并非是XXX.swf,我的标签中就有一串汉字,我第一次通过这个方法也成功了,但是后面不知道怎么回事这个办法也不凑效了。
于是继续求解。单开工作目录(就是项目放置的文件夹,什么?你居然不知道你的工程放在哪。。好吧,那我也帮不了你了,自己百度去吧)下的.metadata问价夹,这个问价夹通常用来记录FlashBuilder的运行情况,在这个目录下打开.log文件,这个问价用来放置FlashBuilder运行中遇到的问题。我惊讶地发现错误居然是这样的:
打开项目的
bin-debug
目录,确实没有这个.swf文件。那么来到这里就和前面删除标签<content>HelloWorld.swf</content>有了异曲同工的感觉了,之所以删除这个标签下的内容有时可以成功是因为工程中的bin-debug目录下的.swf文件名和这个标签内容不一样,比如你从其他地方拷贝来一个主程序文件就有可能造成这种情形,所以Flex在运行时就会出问题。
最后在回到这个问题的本质上来。bin-debug目录下的.swf文件是系统自动生成的,现在这个目录下没有生成这个文件,说明我们的代码中有可能有系统不能识别的错误,以至于让系统噎到了。那么联系Eclipse中解决类似问题的方法,你可能就会想到使用项目中的清理功能了,对!点击你的工程文件夹,然后在菜单栏中选择项目——清理,这时你会发现有一两个你之前没有解决的错误就水落石出了,把它解决了吧!
另外在解决这个错误的时候,电脑的运行速度可能也是罪魁祸首之一。当你看到代码中的错误之后你就会发现那些错误是FlashBuilder在正常情况下完全检查的出来的,之所以出现“进程已终止,没有建立到调试器的连接。 initial content not found”这样的问题,或者更准确地说是不能生成.swf文件,可能与FlashBuilder还未完成项目的构建就启动程序有关,最有可能的原因是你曾经在FlashBuilder提示项目有错却强制执行,以至于之后FlashBuilder再也不会向一个暴君直言不讳地指出错误!
转载请注明出处:http://my.oschina.net/u/266531/blog/173004
<initialWindow><content>HelloWorld.swf</content>
标签中的XXX.swf去掉就可以了,但很可惜的是这个标签中的字段很多时候并非是XXX.swf,我的标签中就有一串汉字,我第一次通过这个方法也成功了,但是后面不知道怎么回事这个办法也不凑效了。
于是继续求解。单开工作目录(就是项目放置的文件夹,什么?你居然不知道你的工程放在哪。。好吧,那我也帮不了你了,自己百度去吧)下的.metadata问价夹,这个问价夹通常用来记录FlashBuilder的运行情况,在这个目录下打开.log文件,这个问价用来放置FlashBuilder运行中遇到的问题。我惊讶地发现错误居然是这样的:
!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中解决类似问题的方法,你可能就会想到使用项目中的清理功能了,对!点击你的工程文件夹,然后在菜单栏中选择项目——清理,这时你会发现有一两个你之前没有解决的错误就水落石出了,把它解决了吧!
另外在解决这个错误的时候,电脑的运行速度可能也是罪魁祸首之一。当你看到代码中的错误之后你就会发现那些错误是FlashBuilder在正常情况下完全检查的出来的,之所以出现“进程已终止,没有建立到调试器的连接。 initial content not found”这样的问题,或者更准确地说是不能生成.swf文件,可能与FlashBuilder还未完成项目的构建就启动程序有关,最有可能的原因是你曾经在FlashBuilder提示项目有错却强制执行,以至于之后FlashBuilder再也不会向一个暴君直言不讳地指出错误!
转载请注明出处:http://my.oschina.net/u/266531/blog/173004
相关文章推荐
- 解决Flash Builder进程已终止,没有建立调试器的连接
- Flex builder经常会抛出:进程已终止,没有建立到调试器的连接。error while loading initial content的解决方法
- AIR 进程已终止,没有建立到调试器的连接。
- 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)
- 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)
- SQL Server 2005 sa登录失败。已成功与服务器建立连接 但是在登录过程中发生错误。 provider 共享内存提供程序 error 0 管道的另一端上无任何进程。
- 无法 连接到SQLEXPRESS 已成功与服务器建立连接,但是在登录过程中发生错误。管道的另一端无任何进程
- SQL Server 2005 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程)
- 已成功与服务器建立连接,但是在登录过程中发生错取。(provider:共享内存提供程序,error:0-管道的另一端上无任何进程。)(Microsoft SQL Server,错误:233)
- 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: Shared Memory Provider, error: 0 - 管道的另一端上无任何进程。
- 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)
- SQL Server 2005 sa登录失败。已成功与服务器建立连接 但是在登录过程中发生错误。 provider 共享内存提供程序 error 0 管道的另一端上无任何进程。
- 关于mysql不能成功建立连接10038错误与没有mysql服务
- 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)
- 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)
- 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)
- VS使用进程调试出现“没有正确安装调试器。请运行安装程序安装或修复调试器”的错误,解决方法。
- 已成功与服务器建立连接 但是在登录过程中发生错误。 provider 共享内存提供程序 error 0 管道的另一端上无任何进程。
- SQL SERVER问题解决:已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 命名管道提供程序, error: 0 - 管道的另一端上无任何进程。)
- 已成功与服务器建立连接 但是在登录过程中发生错误。provider: Shared Memory Provider, error: 0 - 管道的另一端上无任何进程