I got this following error when I hosted my ASP.NET Core 2.2 web API on IIS.
An error occurred while starting the application. .NET Core 4.6.27317.07 X64 v4.0.0.0 | Microsoft.AspNetCore.Hosting version 2.2.0-rtm-35687
An error occurred while starting the application. .NET Core 4.6.27317.07 X64 v4.0.0.0 | Microsoft.AspNetCore.Hosting version 2.2.0-rtm-35687
(Please ignore the version numbers. Just wanted to show the error as it was.)
So, I created the the logs folder manually and here I find the real reason why it is failing.
So my first step was to change the stdoutLogEnabled=true in web.config, but couldn't find the logs folder.
Few mins later I learnt that the AspNetCoreModule doesn’t create the logs folder for you by default (Hope they will fixed soon). It logs the error to the Event Viewer which says: Warning: Could not create stdoutLogFile Path\logs\stdout_xxxxx.log, ErrorCode = -2147024893.
Hope this will help you guys.
Comments