Supported IIS Versions

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.

Notes for 64 bit

There are some issues. Need to run the ISAPI dll as 32 bit, because Delphi always compiles 32 bit binaries.

Deployment Instructions

Other Windows version are similar to the above instructions. Pick the Windows version that corresponds to the same IIS version as your Windows version.

Cache Dir

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.

Multiple DLLs per Directory

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.

Packages

Compile with packages off for easiest deployment.

Try GuessDLL.dll

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.