mxmlc中的static-link-runtime-shared-libraries

时间:2011-05-06 22:42:27

标签: flex actionscript-3 mxmlc

我使用-static-link-runtime-shared-libraries=false来编译我的应用程序,当我上传新的swf时,我会定期收到错误#2046。如果-static-link-runtime-shared-libraries=true使用它可以正常工作。我该如何处理?

我将所有swz文件放在与我的应用程序相同的位置:

$ ls -l gae/static/swf/
total 4452
-rwxr-xr-x 1 soid soid  490561 2011-05-07 01:57 datavisualization_4.1.0.16076.swf
-rwxr-xr-x 1 soid soid  291306 2011-05-07 01:57 datavisualization_4.1.0.16076.swz
-rwxr-xr-x 1 soid soid 1045994 2011-05-07 01:57 framework_4.1.0.16076.swf
-rwxr-xr-x 1 soid soid  627104 2011-05-07 01:57 framework_4.1.0.16076.swz
-rw-r--r-- 1 soid soid  116596 2010-12-17 01:42 mapeditor.swf
-rwxr-xr-x 1 soid soid  150731 2011-05-07 01:57 osmf_flex.4.0.0.13495.swf
-rwxr-xr-x 1 soid soid   98079 2011-05-07 01:57 osmf_flex.4.0.0.13495.swz
-rwxr-xr-x 1 soid soid  207521 2011-05-07 01:57 rpc_4.1.0.16076.swf
-rwxr-xr-x 1 soid soid  131927 2011-05-07 01:57 rpc_4.1.0.16076.swz
-rwxr-xr-x 1 soid soid  503167 2011-05-07 01:57 spark_4.1.0.16076.swf
-rwxr-xr-x 1 soid soid  319302 2011-05-07 01:57 spark_4.1.0.16076.swz
-rwxr-xr-x 1 soid soid   69851 2011-05-07 01:57 sparkskins_4.1.0.16076.swf
-rwxr-xr-x 1 soid soid   54538 2011-05-07 01:57 sparkskins_4.1.0.16076.swz
-rwxr-xr-x 1 soid soid  263124 2011-05-07 01:57 textLayout_1.1.0.604.swf
-rwxr-xr-x 1 soid soid  156998 2011-05-07 01:57 textLayout_1.1.0.604.swz

我正在观看我的服务器日志,但我没有看到对这些文件的任何请求。这有什么问题?

1 个答案:

答案 0 :(得分:0)

我快速搜索并在adobe论坛中发现了这篇文章:http://forums.adobe.com/message/3501406

作者似乎和你有类似的不一致结果,它与加载你在问题中列出的RSL - flex框架有关。

在他的问题中,IIS完全阻止了.swz文件。更改IIS配置后,问题就消失了。