X-ERP Help

05. Install .NET Hosting Bundle

Install runtime and ASP.NET Core Modules so that IIS can reliably start and monitor the X-ERP application.

There is an inconspicuous but crucial bridge between IIS and X-ERP: The hosting bundle turns files into a launchable web application.

Why this station counts

The package installs the .NET runtime and the ASP.NET Core Module for IIS. Without a suitable version, the website may exist but crash upon startup with an HTTP error.

The resilient process

  1. Determine the .NET version released for the X-ERP build.
  2. Install the hosting bundle with administrative rights to IIS.
  3. Restart IIS or the server in a controlled manner.
  4. Check installed runtimes and the ASP.NET Core Module.
  5. Document package version and installation date.

Functional test - only then continue

  • The required .NET Runtime is available.
  • IIS recognizes the ASP.NET Core Module.
  • Application Pool starts without repeated termination.
  • Event log does not contain hosting startup error.

If the result is not correct

  • Incorrect runtime version creates startup errors that are difficult to understand.
  • Installing before IIS may require a repair install.
  • A restart is skipped and old modules remain loaded.

This is what you take with you

IIS and X-ERP speak the same runtime language - verifiable and documented in a version-specific manner.

Video

Install .NET Hosting Bundle

Further information / source

Related topics

  1. For system administrators – set up servers and create company databases › 04. Activate Internet Information Services
  2. For system administrators – set up servers and create company databases › 08. Install X-ERP
  3. For system administrators – setting up servers and creating company databases › 09. X-ERP-Configurator

Frequently asked questions

**Does the SDK also need to be installed?**

The released runtime or hosting bundle is usually relevant for operation; the SDK is required for development.

**Where can I find startup errors?**

Check IIS logs, Windows event log and the configured X-ERP/ASP.NET core logs.