2009-06-09 8 views
0

Après la mise à niveau du SDK Flex 3.1 à une version plus récente du SDK et d'essayer de compiler un projet existant, l'erreur suivante apparaît dans le volet Problèmes:erreur après la mise à niveau du SDK Flex: « {attendu »

Description: { expected
Resource:(montre le nom du projet, pas un fichier spécifique)
Location: line 15

Toute idée comment résoudre ce ou par où commencer la chasse au bug?

Il semblerait que le problème soit dans le fichier ... sdks/3.3.0/frameworks/libs/player/10/playerglobal.swc, mais je n'en suis certainement pas sûr.

+0

Pouvez-vous coller dans la ligne qui provoque l'échec? –

+0

S'agit-il d'un projet particulier ou de tous vos projets? – quoo

+0

Nik, le problème est que dans la colonne Ressource il y a seulement le nom du projet, et pas de nom de fichier. Je ne peux pas coller la ligne car je ne connais pas le fichier dans lequel elle se trouve. –

Répondre

0

Le problème a été résolu en supprimant halo.swc des bibliothèques . Copier halo.swc dans le projet a été suggéré par un tutoriel en ligne (que je ne trouve pas maintenant).

0

Je l'ai eu (entre autres). Je n'ai jamais compris. À la fin, j'ai migré mes fichiers de code vers un nouveau projet. Il y a quelques bugs assez désagréables dans FlexBuilder, surtout quand on travaille sur des fenêtres 64 bits.

+0

La migration de tout le code vers un nouveau projet résout-elle le problème? –

0

Avez-vous essayé de faire le ménage sur le projet? Vous n'avez pas mentionné cela mais je suppose que le projet compile bien sous 3.1? Si vous créez un nouveau projet, compilez-vous proprement (sinon, cela peut signifier que vous avez un mauvais téléchargement du SDK et que vous avez besoin d'une nouvelle copie.)

+0

Le projet se compile bien sous 3.1, A MOINS que j'essaye de l'inciter à être compatible avec Flash 10 en ajoutant le playerglobal.swc aux libs. J'ai fait un nettoyage sur le projet, mais cela n'a pas aidé. Ce même problème se produit sur deux machines, et avec tous les SDK ciblant Flash 10 (Gumbo inclus). Nous allons essayer de copier le code source dans un nouveau dossier de projet demain et voir si cela aide. –

+0

Je ne suis pas sûr que vous ayez besoin de tricher pour compiler pour v10 (c'est-à-dire subbing playerglobal.swc). Quelque part dans les propriétés du projet (pas sur ma machine pour l'instant, mais sur la page de l'encapsuleur HTML), il suffit de définir la version min à 10. – spender

Questions connexes