1

Im utilisant Flash Builder 4 sur Mac et j'ai un problème inquiétant: Le compilateur ne détecte parfois pas mes changements de code. Par exemple, je pourrais écrire du code, compiler et exécuter, puis ajouter quelques instructions de journalisation, mais elles ne s'imprimeront pas. Après une compilation propre tout fonctionne comme prévu.Flash Builder 4 modifications non compilées

Je ne peux pas voir un motif à l'exclusion des changements. Je me demande si quelqu'un d'autre a le même problème?

Détails:

  • flash Bulider 4
  • projet Pure AS3 SDK
  • Flex3.5 ciblant
  • Max OS X Snow Leopard
  • Mon code n'utilise pas mettre fin à des déclarations des points-virgules
+0

J'ai vu cela aussi, mais avec les projets Flex et I * do * terminer les instructions avec des points-virgules. Il n'a pas été fréquent cependant et je l'ai écrit comme des erreurs temporaires de jugement par Flash Builder. Je sais que cela n'aidera pas beaucoup, mais au moins le vôtre n'est pas un incident isolé. Mon problème est parti et je n'ai malheureusement pas de solution pour vous, juste des sympathies. –

+0

Pour tous les utilisateurs: Cela semble provenir de l'utilisation de Flex SDK 3.5 dans Flash Builder 4. Vous ne savez pas s'il s'agit d'un problème spécifique à Mac. J'ai basculé vers l'utilisation de Flex SDK 4.0 et le problème ne s'est pas produit depuis. Je vais poster une réponse réelle quand je l'ai utilisé un peu plus. –

Répondre

2

Aussi mauvais que cela puisse paraître, je suis maintenant habitué à ce comportement, j'utilise FB4 sur un Mac, mais je me souviens avoir le même problème avec Flex. Pratiquement, je continue à vider le cache du navigateur et à nettoyer le projet. J'ai pensé à ajouter un certain nombre aléatoire après l'URL swf afin qu'il ne soit jamais mis en cache, mais ne l'ai pas encore implémenté. Force de l'habitude je suppose, effacer le cache & nettoyer le projet est devenu une routine!

3

Le problème concerne les paramètres SDK sélectionnés pour le compilateur. Essayez d'aller dans 'Projet'> 'Propriétés'> 'Compilateur ActionScript'. Maintenant, dans la section 'Flex SDK', essayez de changer le SDK. Cliquez sur "Appliquer". Cela forcera FB à reconstruire tous les paramètres du projet.

Vous pouvez réessayer. FB devrait maintenant avoir commencé à compiler avec les dernières modifications de code.

S'il vous plaît noter: Ceci n'est pas une correction permanente si! Si le problème se reproduit, vous devrez effectuer à nouveau les étapes mentionnées ci-dessus pour remettre le FB sur la bonne voie.

+0

Salut, j'ai le même problème mais cela ne va pas le réparer. Je fais un nettoyage et construit tout, et tout est supprimé et copié à nouveau, sauf pour le fichier SWF qui reste intacte. Que puis-je faire? si je supprime le FB SWF n'essaie même pas de le reconstruire. – Petruza