>Well, I installed XP-Pro (so I could have an IIS service) and opened up Rick's white paper on foxISAPI.
>
>I copied and pasted the OLEPUBLIC code to a prg and built an exe. I the started IE 6 (btw - using VFP 7) and entered this into the browser address:
>
/localhost/scripts/foxisapi.dll/TFoxServer.TFoxIsapi.HelloWorld
>
>And promptly received a 404 error.
>
>Question:
>Do I need to set up a folder path and install foxISAPI.DLL in a 'scripts' folder?
>
>Thanks
>Terry
foxisapi.dll and foxisapi.ini should be located in the scripts folder. Note that foxisapi.dll creates temporary files, so that if you use NTFS, you should allow write access to the scripts folder. If you use FAT/FAT32 you need not to bother with this.
Ensure that from Project properties, your out-of-process (.EXE) COM server is set for single use. This is because FoxISAPI has internal pooling and because multi-threading in VFP is only available for in-process (.DLL) COM servers.
HTH
Zlatin Zlatev,
MCSD (VS6)Make solutions, not programs!