ASP.NET Core and IIS: 502.5 Process Failure 0x80004005 : 80008083

When running ASP.NET Core on IIS one may get weird error Application ‘<IIS PATH>’ with physical root ‘<PATH TO APPLICATION>’ failed to start process with commandline ‘”dotnet” .\MyApp.dll’, ErrorCode = ‘0x80004005 : 80008083. Here is one and most probable solution for this issue.

It usually comes down to fact that runtime needed for web application is not available on server. Error codes in message have the following meaning:

  • 0x80004005 – file is missing or cannot be accessed,
  • 0x80008083 – code for version conflict.

If web application was lately moved to Visual Studio 2017 then .NET Core 1.0.4 & 1.1.1 SDK 1.0.1 is needed on server. Stop IIS, install SDK and start IIS again. Now application should start with no error 0x80008083.

Liked this post? Empower your friends by sharing it!
Categories: ASP.NET IIS

View Comments (1)

  • I am facing same issue with our one of application. We had existing azure agent that was got offline, it was not waking up. So we created new azure agent. But after deployment with .net core API we are facing issue of 502.5. I have matched the the version of azure agent machine. azure agent machine version is 2.2.103 and our production IIS server dotnet.exe version is 2.2.103 .

Related Post