Flash Builder 4.5-预加载自身和factoryClass是否会创建第二个SWF?

Flash Builder 4.5-预加载自身和factoryClass是否会创建第二个SWF?,flash,actionscript-3,Flash,Actionscript 3,我正在使用FlashBuilder4.5创建一个单独的SWF项目所需要的东西,我在允许主SWF自身预加载方面遇到了问题 我知道如何使用metafactoryClass来允许这种预加载,但每次发布时,我都会看到它为预加载程序类以及主类创建一个新的SWF 我发誓我在过去使用过这种方法,从来没有第二个文件。这不再是做事的方式了吗?你会建议一个替代方案,还是有一个简单的解决方案 供参考,我的代码如下: [Frame(factoryClass="main.site.view.MainPreloader")

我正在使用FlashBuilder4.5创建一个单独的SWF项目所需要的东西,我在允许主SWF自身预加载方面遇到了问题

我知道如何使用meta
factoryClass
来允许这种预加载,但每次发布时,我都会看到它为预加载程序类以及主类创建一个新的SWF

我发誓我在过去使用过这种方法,从来没有第二个文件。这不再是做事的方式了吗?你会建议一个替代方案,还是有一个简单的解决方案

供参考,我的代码如下:

[Frame(factoryClass="main.site.view.MainPreloader")]
我参考的网站是:

[Frame(factoryClass="main.site.view.MainPreloader")]


谢谢

检查以确保在项目属性中未将预加载程序类设置为应用程序类,而仅将主类设置为应用程序类。任何标记为应用程序类的类都将导致创建额外的swf。

谢谢!这是FB 4.5的新设置吗?我以前从来没有遇到过这个问题。我相信这是在FB4中,但在此之前我不确定。我唯一一次使用该功能是当我在做一个flashprofessional项目,并且希望它生成多个swf时,我的项目中有多个文档类。