>>Another point: a VFP8 compiled program runs just fine in VFP6/7, just as long as you don't use anything VFP8 specific.
>
>Compiled to what?
>An .FXP? (
I think it will)
>An .APP? (
I think it might)
>An .EXE? (
I don't think so)
>
>But that's just my $0.02. I'd like clarification from MS or an MVP.
Yes, even an .EXE will run in a previous version. You must specifically name the runtime involved and pass your .EXE as an argument to that runtime. You cannot click on your .EXE in Explorer, or just execute your .EXE directly.
VFP6RUN.EXE yourVFP7.EXE