Installed .NET Core Runtimes Print

  • 44

.NET Core Runtime Support

Current Status

Important: .NET Core runtimes are not currently pre-installed on our Windows hosting servers. However, you can still run .NET Core applications using Self-Contained Deployment (SCD).

Self-Contained Deployment (SCD)

With Self-Contained Deployment, your application includes all .NET Core dependencies within the published output. This means:

  • You can deploy any .NET Core version, including the latest .NET 9.0
  • No server-side runtime installation is required
  • Your application is independent of server runtime updates
  • Larger deployment package size (includes all runtime files)

How to Publish as Self-Contained

In Visual Studio 2022:

  1. Right-click your project → Publish
  2. Select your target (Folder, Web Deploy, etc.)
  3. Click "Show all settings"
  4. Set Deployment Mode to "Self-contained"
  5. Select your Target Runtime (e.g., win-x64)
  6. Publish and deploy

Or via command line:

dotnet publish -c Release -r win-x64 --self-contained true

Officially Supported Versions

Adaptive Web Hosting officially supports .NET Core versions up to .NET 9.0 on our Windows Server 2022 and Windows Server 2019 hosting plans. Official support for newer versions depends on Plesk updates.

For more information about .NET 9.0 support, see: Do you support .NET Core 9.0?

Framework-Dependent Deployment (FDD)

If server-side .NET Core runtimes become available (installed via Plesk), the following versions would support Framework-Dependent Deployment:

  • .NET 6.0 (LTS)
  • .NET 7.0
  • .NET 8.0 (LTS)
  • .NET 9.0

Note: Check with support for the current server-side runtime availability.

Last Updated: December 2024


Was this answer helpful?

« Back