对于ASP.NET Core 2.2,Azure App Service标准输出为空

时间:2019-07-16 14:59:14

标签: azure-web-sites asp.net-core-2.2

无法从Azure App Service中的ASP.NET Core 2.2在stdout日志中记录错误。标准输出日志文件已创建但为空。

<system.webServer>中的web.config配置:

<aspNetCore processPath="dotnet" arguments=".\xxx.dll" stdoutLogEnabled="true" stdoutLogFile="\\?\%home%\LogFiles\stdout" hostingModel="InProcess" />      

1 个答案:

答案 0 :(得分:0)

可以通过临时删除hostingModel="InProcess"然后在标准输出日志文件中记录错误来解决该问题。

hostingModel="InProcess"已删除:

<aspNetCore processPath="dotnet" arguments=".\xxx.dll" stdoutLogEnabled="true" stdoutLogFile="\\?\%home%\LogFiles\stdout" />