This is usually caused by a non-uniform error in the local. NET Core SDK version.
Solution Ideas
First of all you have to find your IIS error log, get 错误代码 ErrorCode = '0x80004005 : 8000808c. This is the case, it can be solved by the way I say.
First Kind
By directly modifying the file for Web. config.
<aspnetcore processpath= "dotnet" arguments= ". \ltm. School.dll "stdoutlogenabled=" false "stdoutlogfile=". \logs\stdout "/>
will processpath= "dotnet" is changed to the. NET CORE SDK path that you installed, usually by default under the "C:\Program Files\dotnet\dotnet.exe" path, which can be resolved by replacing it.
This is generally a conventional plus temporary solution, unstable.
The second Kind
download the corresponding version of the SDK address: https://www.microsoft.com/net/download/archives
Find the corresponding large version, then there is the specific version information.
However, there is a problem, if you have installed a high version of the SDK, is unable to install the lower version of the SDK, it is not recommended this method.
. NET core appears with HTTP Error 502.5-process Failure