edit that movieclip and save with a different name. if that works you can probably save again with the original name.
I did go with "save with a new name," but even so I was unable to re-save as the old name (through any method, including closing flash, deleting the old file, and renaming the new one) until I had ejected the Flash drive.
Even a file copied to my desktop before editing exhibited this behavior.
follow the suggestion in my above message and see if that works.
Read my reply above and realize I already tried that.
that's not what you stated you did but that's ok. good luck.
Sure I did:
"I did go with (try to) "save with a new name," but even so I was unable to re-save as the old name"
edit that movieclip and save with a different name.
that may not help but it's much more likely to help than what you described you did.
Ok, let me be VERY clear here: I did.
Open the file.
Edit the movie clip
File -> Save As
Give the file a NEW, DIFFERENT name.
It saves. File -> Save As
Even if I completely exited Flash, the old file is still write-locked and I could not even delete it. Not until I removed the flash drive and forcibly severed whatever program it was that was "using" it.
close the flash ide if you still have the differently named fla file saved. if it's not saved, save it off the flash drive with a different name and then close flash.
open a file utility and delete the problematic file. (if you can't delete the file, even after ejecting and re-inserting, you probably have a corrupt flash drive and should replace it if you're convinced it's a flash drive problem.)
rename your differently named saved file and move it to your flash drive. you're done (unless you have a corrupt flash drive).
Again, unless I'm mistaken I said I did that. Even the part about "being able to delete after ejecting and remounting the flash drive."
I swear you'd doing nothing but throwing back in my face the workarounds I'd already stated as having tried (with either success or failure).
Link only talks about LAN usage.
Which I should note, I have used a networked drive to edit flash files previously with no issue, and have used a flash drive for a personal project on multiple occasions.
SOLVED : for me anyway
I realize this is an old thread, but for who comes across this thread in the future like I did...
I too was stuck in this LOOP of being unable to save my .fla file with the "the file is read-only or open by another program" error.
Running out of options, I tried saving the file as a Flash MX 2004 (*.fla) file type... it gave me a warning that some features and filters would be lost.... Clicked "Save anyway" and it told me that it could not write the scene to memory and the file may be corrupt.
I thought I was screwed, except somehow that process actually "kicked" it out of the loop and now allowed me save it as a standard .fla file and even overwrite the file that I was editing.
FYI I save all my fla files on a LAN server... possibly the problem??
ALSO I'm using an ancient version, Flash Professional 8. So I have no idea if my solution is applicable to newer versions.