Installation Notes
Install the .NET Core 3.1 Windows Server Hosting bundle
- Install the .NET Core Windows Server Hosting bundle on the hosting system. The bundle installs the .NET Core Runtime, .NET Core Library, and the ASP.NET Core Module. The module creates the reverse proxy between IIS and the Kestrel server. If the system doesn't have an Internet connection, obtain and install the Microsoft Visual C++ 2015 Redistributable before installing the .NET Core Windows Server Hosting bundle.
- Restart the system or execute net stop was /y followed by net start w3svc from a command prompt. Restarting IIS picks up a change to the system PATH made by the installer.
IMPORTANT
You must install the .NET Core Windows Server Hosting bundle after installing Internet Information Services (IIS). If you install the hosting bundle and then install IIS, you will get a CORS error. To fix this, uninstall the .NET Core Windows Server Hosting bundle and then reinstall the bundle.
Obtain a Mapping API Key
If you will be using the Mapping feature, you will also need to obtain a Google or Bing Mapping API key:
- Google Maps: https://cloud.google.com/maps-platform/pricing/ You will need the Maps JavaScript API (Maps > Dynamic Maps), Directions API (Routes > Directions), and Geocoding (Places tab). Geocoding is required for setting coordinates.
- Bing Maps: https://www.microsoft.com/en-us/maps/licensing/options