To Run an ISAPI DLL with #exec, Use the CGI Statement

This article was previously published under Q169996
This article has been archived. It is offered "as is" and will no longer be updated.
We strongly recommend that all users upgrade to Microsoft Internet Information Services (IIS) version 6.0 running on Microsoft Windows Server 2003. IIS 6.0 significantly increases Web infrastructure security. For more information about IIS security-related topics, visit the following Microsoft Web site:
Symptoms
When you run an ISAPI DLL as an #exec server-side include, the ISAPIDLL does not run.
Cause
The following line in the HTML document has been written with an ISAstatement:
   <!--#exec isa ="/scripts/w3test.dll?SimulatePendingIO"-->				

The above is the stated method in the documentation. However, thisis incorrect.
Workaround
Write the #exec line with a CGI statement as stated in the samplebelow:
   <!--#exec cgi ="/scripts/w3test.dll?SimulatePendingIO"-->				
iis
Properties

Article ID: 169996 - Last Review: 10/26/2013 11:26:00 - Revision: 2.0

  • Microsoft Internet Information Server 3.0
  • kbnosurvey kbarchive kbother kbprb KB169996
Feedback