HTTP Error 500.31 - Failed to load ASP.NET Core runtime

Common solutions to this issue:

The specified version of Microsoft.NetCore.App or Microsoft.AspNetCore.App was not found.

Specific error detected by ANCM:

You must install or update .NET to run this application. App: G:\PleskVhosts\theitdynasty.com\altopro\Nop.Web.dll Architecture: x64 Framework: 'Microsoft.AspNetCore.App', version '3.1.0' (x64) .NET location: C:\Program Files\dotnet\ The following frameworks were found: 8.0.14 at [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] 9.0.3 at [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Learn more: https://aka.ms/dotnet/app-launch-failed To install missing framework, download: https://aka.ms/dotnet-core-applaunch?framework=Microsoft.AspNetCore.App&framework_version=3.1.0&arch=x64&rid=win-x64&os=win10

Troubleshooting steps:

For more guidance on diagnosing and handling these errors, visit Troubleshoot ASP.NET Core on Azure App Service and IIS.