System Prerequisites and Requirements for EMS Platform Services

The following information is necessary to successfully install EMS Platform Services. See Also: Licensing Requirements.

Important!

As of Update 28, you are required to deploy EMS Platform Services with ASP.NET Core, instead of the HTTP Platform Handler.

EMS Platform Services Prerequisites and Requirements

Operating System

IIS version

Windows Server 2016 10.0

Windows Server 2012  

8

Windows Server 2012 R2  

8.5

.NET Framework

4.6.1

Application Pool

4.0

Prerequisites (Prior to Update 28)

HTTPPlatformHandler IIS Module

Download Version 1.2 here OR download the installer here.

PowerShell

5+ Version

ASP.NET Version 4.6

Under Web Server (IIS) > Web Server > Application Development:

  • ISAPI Extensions

  • ISAPI Filters

  • .NET Extensibility 4.6

Prerequisites (Update 44.1.28 to 44.1.35)

ASP.NET Core

2.2.6

See AlsoInstalling ASP.NET Core.

PowerShell

5+ Version

ASP.NET Version 4.6

Under Web Server (IIS) > Web Server > Application Development:

  • ISAPI Extensions

  • ISAPI Filters

  • .NET Extensibility 4.6

  • Web Socket Protocol

Prerequisites (Update 220 to current)
ASP.NET Core

3.1

Installing ASP.NET Core

Download the SDK and bundle for your operating system

PowerShell 5+ Version
ASP.NET Version 4.6

Under Web Server (IIS) > Web Server > Application Development:

  • ISAPI Extensions
  • SAPI Filters
  • .NET Extensibility 4.6

Web Socket Protocol

Install the ASP.NET Core

As of Update 28, users are required to deploy EMS Platform Services with ASP.NET Core, instead of the HTTP Platform Handler.

  1. Choose .NET Core version 2.2.6 (EMS Update 44.1.28+) or .NET Core version 3.1 (EMS Update 2020+)
  2. In the right-hand “Run apps - Runtime” column, select Windows Hosting Bundle

    ASP.Net handler is a part of the Runtime and Hosting Bundle.