When a program is located on a network, but run from a workstation, the program is loaded into the workstation memory. So at minimum you need the VFP runtimes loaded on each workstation.
If you search here you'll find a post by Doug Henning sometime ago describing how to create a VFP installshield project that will allow you to load the program on the server, and install the runtimes on workstations.
>If my program is on network, is it necessary to install VFP on every workstation or only at one place somewhere on network?
(On an infant's shirt): Already smarter than Bush