I have noticed that the output from my trace statements & dynamic text fields (for testing) has been getting stuck in memory. Each time I publish, unless I have made a lot of changes to my code, the published SWF does not reflect my latest edits -- making my debugging process really frustrating.
This is happening both in external classes and timeline code, when I comment out or even delete trace statements -- they still show up in the output. I have checked and double checked that I am working on the right files. I am working on them over a shared network drive. Maybe it is the drive cache that is a problem.
Has this happened to anyone else?
For example:
some_mc.onRollOver = function(){
someDynamicTextField.text = 'rolling over '+this; // how I test on a live server
trace(this); // sometimes required to get my text field above to update
/* if I change or delete either of the lines above,
sometimes my changes won't update upon publishing.
For example, if I delete the text field,
it will still show up in the published/uploaded SWF. */
}
Any suggestions (besides moving to AS3 :)?