Flex构建的SWF不再工作,错误2048,2046,2032 [英] Flex-built SWF's no longer work, error 2048, 2046, 2032

查看:242
本文介绍了Flex构建的SWF不再工作,错误2048,2046,2032的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我真的很困惑这个问题,我对Flex很新。基本上,我试图用mxmlc构建的任何东西现在都无法运行,根据我所做的,给了我上述三个错误。这是30分钟前的工作,我花了那么多时间试图找出变化。我重新下载了Flex SDK,清除了我的资源缓存,清除了Firefox的缓存。 (我正在使用Linux)。即使我使用-static-link-runtime-shared-libraries = false进行编译,因为#2048似乎是一个RSL问题,它仍然拒绝运行。



另一个奇怪的事情是,如果我保持

 < policy-file-url> http:/ /fpdownload.adobe.com/pub/swz/crossdomain.xml</policy-file-url> 
< rsl-url> textLayout_1.0.0.595.swz< / rsl-url>

在我的flex-config文件中,然后firebug告诉我,我的swf文件试图访问一个副本在应用程序的文件夹中,给出错误2032.如果我坚持一个我在frameworks / rsls /那么它给了我错误2046.我不知道如何不能正确签名,除非Adobe神奇地改变了一个签名并没有更新他们的flex SDK。

任何帮助将不胜感激。

解决方案

在Linux上,我有时会得到这些错误。看来,Flash Player缓存有时会损坏。当我删除资产缓存时,我必须重新启动才能再次运行。不好玩。我提交了一个错误,但没有一个一致的方式来重新创建腐败,我不能帮助他们重现这个问题。如果您有一致的方法来重现问题,请提交错误。


I'm really confused about this problem, and I'm pretty new to Flex. Basically, anything I try to build with mxmlc fails to run now, giving me the above three errors depending on what I do. It was working 30 minutes ago, I've been spending that time trying to figure out what has changed. I redownloaded the Flex SDK, cleared my assetcache, have cleared Firefox's cache. (I'm using Linux.) Even if I compile with -static-link-runtime-shared-libraries=false, since it seems like #2048 is a RSL problem, it still refuses to run.

Another strange thing, if I keep

<policy-file-url>http://fpdownload.adobe.com/pub/swz/crossdomain.xml</policy-file-url>
<rsl-url>textLayout_1.0.0.595.swz</rsl-url>

in my flex-config file, then firebug tells me that my swf file is trying to access a copy of that in the app's folder, giving error 2032. And if I stick the one I have in frameworks/rsls/ then it gives me error 2046. I don't know how it could not be properly signed, unless Adobe magically changed a signature and didn't update their flex SDK.

Any help will be appreciated.

解决方案

On Linux I sometimes get these errors. It seems that the Flash Player cache sometimes get corrupt. When I delete the asset cache I then have to reboot in order for things to work again. Not fun. I filed a bug a while back but without having a consistent way to recreate the corruption I can't help them reproduce the issue. Please file a bug if you have a consistent way to reproduce the issue.

这篇关于Flex构建的SWF不再工作,错误2048,2046,2032的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆