Khubaib,
Take a look at the Installshield project that is included with ActiveVFP. It should have the basic setup all automated so that you don't have to worry about including different files all of the time. Basically, you need your .dll along with its corresponding .tlb and .vbr. You'll need to register the dll (again, this can easily be automated with Installshield). The vfp runtimes that you'll need to include can be found here:
http://fox.wikis.com/wc.dll?Wiki~VFP9RuntimeFiles~VFPYou will only need 2 of the first 4 files plus a language runtime- you will NOT need vfp9r.dll and gdiplus.dll.
Here's a list of what I distribute with a web app:
mymtdll.dll * register this on target machine
mymtdll.vbr
mymtdll.tlb
vfp9t.dll
msvcr71.dll
vfp9renu.dll * language support