Nancy,
Evidently VFP is putting some sort of bizarre file lock on the FXP and if it's not in the current directory it can't release it to allow the .fxp to be recreated.
I got this reply to an earlier thread from Mario Brodeur:
I found the problem. When you cancel the program from the debugger (Red button or Cancel option in the File menu), it doesn't close it. The workaround I found is to click on the green button (run) from the debugger and cancel from the error message in VFP.
>Interesting.
>
>Ca you also compile ..\dirtree\*.prg , too.
>
>>Joy,
>>
>>This is a bug, the cause of it is the PRG you are stopping in the debugger is not in the current directory.