Article ID 2273
Article Title HOWTO: Enable ASP for Web Application on Windows / IIS
Article URL
KBase Category Windows
Date Created 12/06/2006
Last Edit Date 06/13/2017

Article Text
Windows does not install classic Active Server Pages (ASP) by default when installing IIS. You need to specifically check that option when installing or configuring your IIS.

You can select additional options for your server, but you must make sure that ASP, ISAPI Extensions, and IIS Metabase and IIS 6 configuration compatibility are all checked, as they are required options to install and use DataFlex WebApp Server.

DataFlex 19.0 and higher support running DataFlex WebApp Server in 64-bit mode. These changes remove the need to install the IIS 6 Metabase Compatibility or enable 32-bit support in the Application Pool (assuming that you are able to solely use 64-bit).

Windows Server 2008 and Windows Server 2012:
- Click Start, point to Administrative Tools, and then click Server Manager.
- In the Server Manager hierarchy pane, expand Roles, and then click Web Server (IIS).
- In the Web Server (IIS) pane, scroll to the Role Services section, and then click Add Role Services.
- On the Select Role Services page of the Add Role Services Wizard, select ASP.
- If the Add role services required by ASP dialog box appears, click Add Required Role Services. (This page appears only if you have not already installed the ISAPI Extensions role service on your server.)
- On the Select Role Services page, click Next.
- On the Confirm Installation Selections page, click Install.
- On the Results page, click Close.

Windows 7 and Windows 10:
1. Control Panel > Programs and Features, then click 'Turn Windows Features on or off' on the left
2. Locate the option called 'Internet Information Services' and select it. This will install IIS with the default features. Note that selecting this does not display a check mark because it only selects some of the available IIS features. The default installation is a basic web server without support for advanced features such as ASP etc., so you MUST install additional IIS features required by Web Application Server.
3. Open up the branch Internet Information Services > World Wide Web Services > Application Development Features, select and make sure that the following options are checked:
   - ASP
   - ISAPI Extensions
4. Open up the branch Internet Information Services > Web Management Tools > IIS 6 Management Compatibility, select and make sure that the following option is checked:
   - IIS Metabase and IIS 6 configuration compatibility

- If you are running a 64 bit version of Windows Vista or Windows 7, you also have to enable 32-bit applications in IIS. KBase article 2413 shows you how to do so.

This article is recommended reading for the following keywords and/or categories:
7 10 ASP Enable
Contributed By:
Marcia Booth
Company: Data Access Worldwide
Web Site:

Links Related to this Article
DAW Knowledge Base article 2413: HOWTO: Enabling 32 bit web applications on 64 bit operating systems

Email this Article
Email this Article to a Colleague
Send Feedback on this Article to Data Access Worldwide
Copyright ©2022 Data Access Corporation. All rights reserved.

The information provided in the Data Access Technical Knowledge Base is provided "as is" without warranty of any kind. Data Access Corporation disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall Data Access Corporation or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if Data Access Corporation or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages so the foregoing limitation may not apply.