Preparing Deployment Operating Systems
The following are prerequisites that should be installed/configured on the deployment machine prior to installing the HMWV. Note that a SQL Server does not need to be installed on the server hosting the HMWV, but does need to be set up and configured on a machine accessible by the web server.
.NET Framework:
Microsoft® Windows 2003 Server or above is required for hosting the HMWV. Microsoft .NET Framework 3.5 or above is required for Windows Communication Foundation support with JSON serialization. Microsoft .NET Framework 4.0 is required for .NET 4.0 builds of the LEADTOOLS DLLs.
The installation for both of these redistributables can be found on Microsoft’s web sites.
The following IIS role services are required to be turned on in Windows (Control Panel -> Programs and Features -> **Turn Windows Features On or Off, **and then expand the Internet Information Services folder). Make sure the following features are selected in order to provide web hosting:
Web Server
Common HTTP Features
Application Development
Security
The following screenshot shows these features turned on:
For Windows Vista 64-Bit, Windows 7 64-Bit and Windows Server 2008 (including R2)
Steps:
Run the following commands as the administrator on the machine. For instance, open the Command prompt as Administrator and copy and paste the following commands into the command prompt.
%SYSTEMROOT%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i
%SYSTEMROOT%\Microsoft.NET\Framework\v3.0\"Windows Communication Foundation"\ServiceModelReg -i
iisreset
If you are using a User Service Account in your production environment, the account should have the following credentials to perform the following tasks: