gpt4 book ai didi

flash - Flex 和编译 RSL 到 SWF 和 #2032 错误

转载 作者:行者123 更新时间:2023-12-02 08:52:26 26 4
gpt4 key购买 nike

我一直致力于将 SWF 转换为投影仪文件,没有特别大的变化,但有一些有趣的逻辑驱动某些方面。编写 Flex 4.5 它一直是轻而易举的事情,直到我在一台新的/干净的机器上测试投影仪并且没有(重要的是)网络连接。发生的事情是电影失败了......

错误 #2032:流错误:URL:file:///C:|/mydirectory/framework_4.5.0.20967.swz

...经过一番研究后,我意识到这是一个缓存在本地计算机 (WIN7) 下的“C:\Users\\AppData\Roaming\Adobe\Flash Player\AssetCache\”下的 RSL(运行时共享库​​) <8 字符路径>\' 以及许多其他 RSL。但是在我断开连接的状态下,它不起作用,但是,如果机器已连接,它就可以工作(通过从 Adob​​e 下载和缓存适当的库)。不幸的是,我需要将此 Projector 文件作为单个实体部署,并且经常部署到断开连接的场景中。查看 Flex 的构建选项,我为框架链接选择了“合并到代码中”,我认为它会创建我的单个可部署对象,但遗憾的是没有。

有没有什么方法可以在不需要互联网连接的情况下将这些 RSL 编译到我的可部署 SWF/投影仪中?

提前致谢

最佳答案

好的,搞定了。在将所有构建选项(在另一次清理之后)重置为“合并到代码”并将“源附件”值指向适当的 SDK\Frameworks\RSLs 目录后(同样这不起作用)。事实证明,在编译器参数中添加以下开关可以解决问题...

-static-link-runtime-shared-libraries=true

...来自 Adob​​e,这可确保框架类确实编译到 SWF 中。

感谢Flextras的支持!

关于flash - Flex 和编译 RSL 到 SWF 和 #2032 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7498024/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com