Article ID 2413
Article Title HOWTO: Enabling 32 bit web applications on 64 bit operating systems
Article URL
Date Created 02/23/2009
Last Edit Date 06/13/2017

Article Text
In order to run 32 bit web applications on a 64 bit Windows operating system (e.g. Vista x64, Windows Server 2008 x64), IIS has to be configured to allow this (by default, this is not enabled).

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 7, Windows 8 and Windows 10:
1. Open the IIS Manager via Control Panel > Administrative Tools > Internet Information Services (IIS) Manager
2. In the Connections panel on the left, select Application Pools
3. Right click on DefaultAppPool on the right (Assuming your Web Applications use the DefaultAppPool and not another application pool)
4. Click on Advanced Settings in the context menu
5. Under (General) settings - set Enable-32 Bit Applications to True

The above steps assume that you have already installed the IIS Management Console. If not, you can do so using these steps:
1. Control Panel > Programs and Features
2. Click on 'Turn Windows Features on or off' on the left
3. Expand Internet Information Services
4. Expand Web Management Tools
5. Check 'IIS Management Console'

Windows Server 2008:
1. Open Server Manager
2. Expand Roles | Web Server | Internet Information Services (IIS)
3. On the tree on the right, click on Application Pools
4. On the panel to the right, select DefaultAppPool
5. From the Action panel, select Set Application Pool Defaults
6. In the General group, highlight Enabled 32-bit Applications
7. From the combo, select True
8. Click on OK

Windows Server 2012:
1. On the taskbar, click Server Manager,
2. Click Tools
3. Then click Internet Information Services (IIS) Manager
4. In the Connections pane, expand the server name, and then click Application Pools.
5. In the Actions pane, click Set Application Pool Defaults...
6. In the General group, highlight Enabled 32-bit Applications
7. From the combo, select True
8. Click on OK

- On Windows Vista and Windows 7, you may also have to enable ASP. KBase article 2273 shows you how to do so.

This article is recommended reading for the following keywords and/or categories:
64 bit IIS 7 10 Server 32

Links Related to this Article
Blog: Adjusting Server Settings prior to installing Visual DataFlex
DAW Knowledge Base article 2273: HOWTO: Enable ASP for Web Application on Windows / IIS
Running 32-bit Applications on 64-bit Windows (IIS 6.0)

Email this Article
Email this Article to a Colleague
Send Feedback on this Article to Data Access Worldwide
Copyright ©2024 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.