Web Server (API Server) Software Prerequisites

Before installing the Advanced Store solution, download the following prerequisites from each vendor’s website and install according to their instructions. Some prerequisites, where noted, require installation options described in this publication.

Important

Retailers should maintain their operating system updated with the latest Microsoft updates and patches on a continuous basis according to their corporate policies.

Required applicationVersion supported
Operating System
  • Microsoft Windows Server 2012 R2 (64-bit)
  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2019

Microsoft Redistributable 2015

Note

Required by the Encryption API.

Microsoft C++ 2015 Redistributable (x86), update 3, build 14.0.24123

Microsoft Management Framework

Note

Required for PowerShell cmdlets.

Windows Management Framework (WMF) 5.1, required for retailers running Windows Server 2012 R2.

Note

Verify that this prerequisite was Installed automatically through Windows updates. If not, install according to instructions on the Microsoft Download Center website.

Microsoft .NET Framework

Microsoft .NET version 4.5, 4.6, or 4.7, depending on version of Windows Server

Note Required installation options are provided in this publication.
Microsoft .NET Framework

Microsoft .NET Framework version 4.7.1 or later

Note Installed automatically through Windows updates.

Microsoft .NET

Note

Required for microservices.

.NET Runtime Hosting Bundle version 6.0.12 or later
dotnet-hosting-6.0.12-win.exe

Note
  • If installing on Windows Server 2012 R2, .NET Core 6 requires the Microsoft Visual C++ 2015, 2017, and 2019 Redistributables.
  • Make sure that IIS has been installed prior to installing the .NET 6 Hosting Bundle.
  • The 64-bit (x64) version of .NET must not exist on the machine before installing the Hosting Bundle.

For more information, refer to the Microsoft documentation website.

Microsoft Server System CLR TypesMicrosoft Server System CLR Types for Microsoft SQL Server 2016 (64-bit)
SQLSysClrTypes.msi
Microsoft Internet Information Services (IIS)Microsoft IIS 8.5
Web Browser for EOM, ETS, POS Health Dashboard, and DSR API.Install the latest version of one of the following:
  • Mozilla Firefox
  • Microsoft Edge
  • Google Chrome
SAIL Prerequisites
Microsoft .NET FrameworkMicrosoft .NET Framework version 4.7.1 or later
Microsoft Web DeployMicrosoft Web Deploy version 3.5

Download the following NCR installation packages.

Required installerFile name
NCR DSR Enterprise Server Suite

NCR DSR Enterprise Server.msi