2010-04-25 3 views
0

Lorsque j'appuie sur le bouton Exécuter dans Flash Builder 4, une ancienne version de mon application est en cours d'exécution. Je ne peux pas pour la vie de moi expliquer pourquoi cela se passe. Quelqu'un peut-il aider?Lorsque j'utilise mon application Flex, une ancienne version différente est exécutée?

Merci.

+0

Avez-vous économisé? Avez-vous pensé à publier? –

+1

Faire un projet propre. Effacer le cache de votre navigateur –

+0

J'ai fait un nettoyage et effacé le cache. Mais maintenant, rien ne se passe lorsque le navigateur se charge. C'est littéralement un écran vide. Lorsque je vois la source de la page, tout semble correct, et il est chargé le Talk.swf (Talk est mon nom de projet), mais rien ne se charge dans le navigateur. Des idées? Merci pour l'aide. – ben

Répondre

2

Je trouve qu'il est très courant pour moi de rencontrer ce problème si je change de code et compile une application pendant qu'une session de débogage active est en cours. Donc, assurez-vous de toujours arrêter toutes les sessions de débogage avant de recompiler l'application - cela arrivera chaque fois que vous enregistrez si vous avez sélectionné "Construire automatiquement".

SI l'application ne change pas. Désactiver la session de débogage éteignez complètement votre navigateur - pas seulement la fenêtre avec votre application - et nettoyez ensuite le projet.

Cela résout toujours le problème pour moi.

Si le navigateur ne semble pas afficher le swf après avoir effectué ces actions; c'est étrange. Essayez de charger le fichier SWF directement, pas la page HTML englobante.

0

Avez-vous des erreurs dans votre code?

Si vous avez activé l'option "Toujours lancer sans demander" (lorsque la boîte de dialogue "Erreurs dans l'espace de travail" est affichée), la compilation précédemment réussie est utilisée.

Pouvez-vous naviguer directement vers Talk.swf, et cela fonctionne-t-il?

Si tel est le cas, ce sera une erreur HTML ou JavaScript dans votre fichier wrapper. Essayez de le charger dans FireFox et en regardant la console d'erreur.

Questions connexes