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 ?

1voto

RickDT Points 1176

Essayez Project->Clean pour tout vider et reconstruire à partir de zéro.

0voto

Gorro Points 40

Oui, j'ai oublié de dire - cela n'aide pas trop Habituellement, la première chose que j'essaie dans ce cas est de désactiver la construction automatique, de nettoyer le projet et de tout reconstruire à nouveau La même chose.

Je pense que Builder n'est pas en mesure de reconstruire le SWF distant et qu'il exécute l'ancien.

0voto

Vérifiez l'onglet "Problèmes", s'il y a une erreur, la dernière version qui a réussi sera lancée.

Si tous les problèmes sont résolus et que le problème persiste, il faut alors procéder à un nettoyage du projet comme l'indique RickDT.

Normalement, lorsque je mets à jour depuis le SVN et que le fichier main.swf a été écrasé, je dois 1 : rétablir le fichier main.swf et 2 : faire le nettoyage du projet pour qu'il se lance à nouveau normalement :)

Ça m'a pris un sacré temps pour le comprendre.

0voto

futureelite7 Points 6247

J'ai également rencontré ce problème. Voici ce que vous pouvez faire :

  1. Exécutez la commande clean dans Flex builder.
  2. Fermez le projet avec le problème.
  3. Allez dans le dossier de votre projet dans l'explorateur Windows / Finder etc.
  4. Supprimez le dossier debug/release dans le système de fichiers.
  5. Rouvrez le projet et reconstruisez-le.

Le problème devrait être résolu après cela.

0voto

xmach Points 1

Je vis avec ce problème ennuyeux depuis un certain temps maintenant. Cela commence à se produire tous les quelques jours. La meilleure solution que j'ai trouvée est de (a) nettoyer (b) changer le navigateur Web par défaut sous Windows->Propriétés. J'alterne entre FF et chrome. Veuillez me faire savoir si vous avez une meilleure solution.

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