.NET Core app unable to start in IIS due to ErrorCode = '0x80004005 : 80008083 : <p>I have a .NET Core application. It runs locally with VS2017 and Kestrel. It runs locally under IIS. However, on the server it fails to start with a <code>502.5 - Process Failure</code> message.</p>

<p>In the event logs I get more detail:</p>

<blockquote>
  <p>Application '...' with physical root 'C:...\my-app-folder\' failed to start process with commandline '"dotnet" .\MyApp.dll', ErrorCode = '0x80004005 : 80008083.</p>
</blockquote>

<p>Previous builds of the application work fine on the same server, the only difference being that they were published with VS2017RC (2&amp;3) and this is the first build with the fully released VS2017.</p>

<p>What does <code>ErrorCode = '0x80004005 : 80008083.</code> mean?</p>

<p>How do I fix it?</p>
