How To: Use ArcGIS Server for the Microsoft .NET Framework with a 64-bit processor
ArcGIS Server 9.2 and higher is supported on the Intel and AMD 64-bit processor families.
ArcGIS Server is a native 32-bit application. It is certified to run as a 32-bit application on 64-bit (x64) Microsoft Windows. Instructions provided describe how to run the Internet Information Services (IIS) and ASP.NET 2.0 in 32-bit mode.
Run IIS in 32-bit mode and install the 32-bit version of ASP.NET 2.0. Detailed instructions are available from Microsoft at the following link:
Running IIS in 32-bit mode
IIS does not support running both 32-bit and 64-bit modes at the same time on a 64-bit version of Windows. Since ArcGIS Server for the Microsoft .NET Framework requires IIS and ASP.NET to run on 32-bit mode, other applications that require being run on 64-bit mode cannot be applied to the same server. For example, running IIS/Tomcat using the 64-bit isapi_redirect.dll on a 64-bit server cannot coexist on the same 64-bit server as ArcGIS Server for the Microsoft .NET Framework, since the isapi_redirect.dll requires to be ran on 64-bit mode. More information on this limitation is available from Microsoft: Switching between the 32-bit versions of ASP.NET 1.1 and the 64-bit version of ASP.NET 2.0.
Follow these steps to run the 32-bit version of ASP.NET 2.0:
- Click Start > Run. Type 'cmd' and click OK.
- Type the following command to enable the 32-bit mode:
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
- Type the following command to install the version of ASP.NET 2.0 (32-bit) and to install the script maps at the IIS root and under:
- Make sure that the status of ASP.NET version 2.0.50727 (32-bit) is set to 'Allowed' in the Web service extension list in Internet Information Services Manager.
- Does Esri support 64-bit processors with ArcGIS 9.x products?
- Determine if 32-bit or 64-bit software is installed on server