App Mappings Property Sheet

Use this property sheet to map file name extensions to the program or interpreter that processes those files. Mapped applications include Internet Server API (ISAPI) applications, Active Server Pages (ASP) applications, Internet Database Connector (IDC) applications, and files that use server-side include directives. For example, when the Web server receives a request for a page with an .asp file name extension, it uses the application mapping to determine that the executable file asp.dll should be called to process the page.

Cache ISAPI Applications

Internet Server API DLLs can be loaded and cached so that further requests can be processed without calling the application again. Most ISAPI applications (including Active Server Pages) benefit from caching. You should clear this option only for special circumstances, such as debugging ISAPI applications.

If the same ISAPI application has been loaded and cached by more than one Web site on a server, then clearing this option for the server does not unload the application from memory. You must clear this option for all Web sites that use the application. Clearing this option does not unload running applications. Only subsequent requests are not cached.

Application Mappings

The table lists the file name extension associated with an executable file and the name of the executable file. If the word "(all)" appears in the list, all verbs will be sent to the application; "(all)" is not a verb.

Important   In the App Mappings property sheet for IIS 4.0, there was a list of verbs in the Exclusions column. For IIS 5.0, this has changed to a Verbs column which lists the HTTP verbs that will be run by the application.

To add an application mapping

  1. Click Add.
  2. Enter the extension for the executable file in the Ext column.
  3. Enter the physical path to the executable file in the Executable Path column.
  4. Enter the HTTP Verbs that the executable file should pass to the application. To specify that all verbs should be passed to the application, leave this field blank (the field will be populated with the term "(All)" when you click OK). Separate method names with a comma (,).
  5. Select the Script Engine check box if you want the application to run in a directory without Execute permissions.
  6. Select the Check for File check box to instruct the Web server to verify the existence of the requested script file and to ensure that the requesting user has access permission for that script file.
  7. Click OK.

To remove an application mapping, select the extension and click Remove.

Notes


© 1997-1999 Microsoft Corporation. All rights reserved.