2015-09-13 1 views
1

J'ai un ancien projet Flex que je dois réparer - et Flash Builder refuse maintenant de compiler un swf. Je ne reçois un swc que dans le répertoire de sortie dans run ou debug.Flash Builder compiler swc et non swf

Est-ce que quelqu'un sait pourquoi Flash Builder pourrait faire cela? Des paramètres que je ne connais pas?

Répondre

1

Flash builder créera des swcs pour les projets de la bibliothèque. Il y a probablement un autre projet "shell" qui dépend du projet que vous regardez;

Cependant, si je suppose que cela était censé un projet Flex régulière, et il se convertit en une bibliothèque par erreur, vous pouvez revenir en éditant le fichier .project dans la racine du projet. Recherchez l'élément XML suivant dans ce fichier:

<natures> 
    <nature>com.adobe.flexbuilder.project.flexlibnature</nature> 
    <nature>com.adobe.flexbuilder.project.actionscriptnature</nature> 
</natures> 

changement qui à:

<natures> 
    <nature>com.adobe.flexbuilder.project.flexnature</nature> 
    <nature>com.adobe.flexbuilder.project.actionscriptnature</nature> 
</natures> 
+0

Merci @ Brian - vous cloué. – user5839