This document describes the steps to install and configure Microsoft IIS for WMS ASP on a Windows 2008 (32 bit or 64 bit) server, in release 410 or earlier.
For installation of release 411 and higher, see this document.
As described in the general installation checklist, it is assumed that:
Double click the icon Authentication, make sure 'Anonymous authentication' is enabled and other types are disabled. Press back to return to the main configuration screen.
Double-click the configuration option ".NET Globalization" :
Choose your preferred regional settings. For example, selecting "En-US" will enable the decimal point (".") as decimal separator, selecting "Dutch NL-NL" will enable the comma as decimal separator in Internet Explorer on the mobile device. This setting applies for entry of quantities or prices using decimals, or dates, on the mobile devices. This setting has to be re-configured after each E-WMS update (to be specific: after overwriting the file Web.config with the new version).
WMS ASP requires ASP.NET (.NET Framework 3.5) versions to run properly. This is managed in IIS by 'application pools'. It is advisable to create a specific Application Pool for E-WMS ASP, on 64-bit servers this is required.
Start the IIS manager and expand the server name. Right click on "Application Pools" and select Add Application Pool. Name the Application Pool, for instance E-WMS. Set .NET to the required version for E-WMS. Using .NET Framework 4 is not supported for WMS IIS. Choose '.NET Framework v2.0.50727' (=Framework 3.5). Change 'Managed Pipeline Mode' to 'Classic'.
Press OK to save this new Application Pool.
In Windows 2008 x64, it is necessary to define a specific setting, which is only available in the Application Pool settings.
Start the IIS manager and expand the server name. Click on "Application Pools", a list with available Application Pools will show. Select the pool you want to use for E-WMS and then press right click, Advanced Settings. Change the setting "Enable 32-bit Applications" to True and press OK. Make sure 'Managed Pipeline Mode' is set to 'Classic'.
When a specific Application Pool was configured for E-WMS, it still has to be linked to the E-WMS web site. Start IIS manager, expand the server name, expand "Sites", expand "Default web site". Click on the E-WMS web site and choose Basic settings in the far right panel. Click on Select and choose your specific Application Pool: Press OK to save this configuration.
You can test the web site from within the IIS manager. Start IIS manager, expand to the E-WMS web site, right click on the site, Manage Application, Browse. This will start Internet Explorer with this site. You can also start IE on the server and browse to http://localhost/wms (replace 'wms' with your own web site alias).