2010-05-21 27 views
1

J'ai une application Flex 4 que je développe dans Flash Builder 4. J'essaie d'utiliser une bibliothèque développée par un collègue, qui a été livrée en tant que SWC. J'ai ajouté la bibliothèque au chemin de bibliothèque dans les propriétés du projet.Flex/Actionscript: Impossible d'ajouter le fichier archive

Ensemble de composants: MX + Spark, Linkage du framework: fusionné en code.

Lorsque je tente d'instancier un composant de cette bibliothèque, je reçois l'erreur suivante:

unable to add archive file: [library].swc$locale\en_US\..\..\resources\images\AcceptButton.png (The system cannot find the path specified) 

Quand je décompresse [bibliothèque] SWC, l'image existe dans \ resources \ images \ AcceptButton.. png comme je m'attendrais.

Toutes les suggestions pour résoudre ce problème seraient grandement appréciées.

+0

Le swc n'est pas corrompu, n'est-ce pas? Si votre collègue réexporte, cela fonctionne-t-il correctement? – quoo

+0

Comme je peux le dire, ce n'est pas corrompu. Je peux l'ouvrir avec 7Zip et tout va bien, y compris les images en question. – biggusjimmus

Répondre

0

Votre meilleur pari est probablement d'obtenir le code source non compressé et voir si vous rencontrez le même problème. Il est difficile de deviner ce qui ne va pas dans un fichier swc. Il devrait fonctionner de la même manière que le SWC.