4 votes

Flex Builder 3 exécute les anciens codes source

Je suis confronté à ce problème encore et encore, mais je ne trouve aucune solution (sauf la mienne, qui n'est pas aussi bonne je suppose).

Je ne sais pas pourquoi, mais il arrive que Flex Builder exécute d'anciens codes sources après avoir apporté des modifications. Pendant le débogage, je vois comment il parcourt une source (par exemple, en modifiant les variables locales) qui n'existe pas (même si je supprime tout ce bloc ou cette fonction).

Ma façon de résoudre ce problème est de supprimer le projet (en sauvegardant les codes sources bien sûr) et d'en créer un nouveau, d'ajouter les sources sauvegardées au projet et de reconstruire. Cela commence à fonctionner comme il se doit, mais cette méthode n'est pas aussi confortable, surtout si les sources sont sur une machine distante et que vous devez configurer le back-end .net.

Quelqu'un sait comment résoudre ce problème ?

0voto

ThunderChunky_SF Points 313

MISE À JOUR : j'ai découvert que j'utilisais incorrectement les SWC et que je compilais en fait des parties de mon projet dans ces derniers. Lorsque j'ai fait cela, Flash Builder a supposé que je voulais utiliser les classes SWC à la place. J'ai fait un article de blog à ce sujet ici : http://inchwormstudio.com/blog/flash-builder-flash-workflow-and-the-danger-of-careless-swcs/

ORIGINAL : J'ai rencontré le même problème dernièrement. Jusqu'à présent, la solution de Gorro est la seule qui fonctionne pour moi. Sauvegarde sur SVN ou ce que vous utilisez. Supprimez le projet dans flex builder, y compris les fichiers sur votre disque dur. Vérifiez à nouveau le projet et reconstruisez-le. C'est un bogue très ennuyeux, surtout que la première fois que je l'ai rencontré, j'ai presque eu une crise cardiaque. Il jette un peu le filet de sécurité de SVN par la fenêtre quand vous réalisez que votre source est bien mais que le compilateur fait juste ce qu'il veut. Je dois préciser que cela se produit dans Flash Builder ainsi que dans Flex Builder.

0voto

ETdoFresh Points 1

J'ai supprimé le fichier myProject.swf du répertoire HTML-template... cela a semblé faire l'affaire pour moi à ce moment-là.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X