But the compiler will add the context root information into the swf file, if your project changed context root, it will failed, have to compile again. For one project it is ok. What if you have multiple project, and you want to build the flex application as a component, compile for every project????...