2010-01-25 4 views
0

J'ai créé un module Flex comme ci-dessous:Le module Flex n'est plus un module lorsqu'il est étendu?

modules/ModuleBase.mxml

<?xml version="1.0" encoding="utf-8"?> 
<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml"> 
// components here 
</mx:Module> 

Jusqu'à présent, si bon - quand ce fichier est enregistré ModuleBase.swf est généré.

Maintenant, j'étendre ci-dessus et de créer une autre classe:

ModuleChild.mxml

<?xml version="1.0" encoding="utf-8"?> 
<ModuleBase xmlns="modules.*" xmlns:mx="http://www.adobe.com/2006/mxml"> 
    // more components here 
</ModuleBase> 

Maintenant, ce que je l'avais prévu était de Flex Builder pour générer ModuleChild.swf. Ce qui n'arrive pas vraiment. Bummer.

Qu'est-ce que je fais mal ici?

Répondre

0

Après avoir testé pendant un certain temps compris la solution:

  1. Faites un clic droit de votre projet et sélectionnez propriétés
  2. Cliquez Modules Flex dans le menu de gauche
  3. Trouvez votre module, sélectionnez-le et Modifier
  4. Dans Optimiser la taille SWF select N'optimisez
  5. Soyez heureux :)
Questions connexes