>>As its in the exe its impossible to debug the damn thing!
>
Not true; you can run a compiled .EXE from within the VFP development environment, just like an .APP. Do the following:
(1) Make certain that if you've compiled a CONFIG.FPW into the .EXE, you have an equivalent one in place in the starting directory for VFP's development executable.
(2) Make sure that the source code can be found where you're tring to run the application.
(3) Once the VFP development environment has started, you can set up the debugger or whatever you need to do to get ready, and then either launch the .EXE from inside the debugger, or from the command box issue DO
MyAppname.EXE