IIS 5.1 (Windows XP) is not supported although as of this writing it will work if you configure it properly. If you are developing on Windows XP, we suggest stand alone for debugging, and ISAPI for deployment on a non Windows XP server.
There are some issues. Need to run the ISAPI dll as 32 bit, because Delphi always compiles 32 bit binaries.
Other Windows version are similar to the above instructions. Pick the Windows version that corresponds to the same IIS version as your Windows version.
Defaults to c:\Windows\temp. Add Everyone (default permissions).
Or subdir Cache, and uncheck read in IIS admin for security reasons.
Full control to web directory. Everyone or network, or assigned user.
Even though you can deploy multiple IntraWeb ISAPI DLLs to a single directory with different names, never do this. Each IntraWeb ISAPI DLL must exist in its own directory.
Compile with packages off for easiest deployment.
GuessDLL is simplistic demo, but is useful in determining if you have met all the required steps in deploying an IntraWeb ISAPI. After ISAPIChecker is used, try GuessDLL next.