我在2016年Windows上发布了一个ASP.NET核心应用程序。问题是我找不到存储在哪里的错误日志,也就是说,在我的应用程序中,我得到了500个内部服务器错误,我想知道服务器上日志中错误的详细堆栈跟踪在哪里。是否必须配置某些内容以启用日志记录错误详细信息?
我将非常感谢您的帮助。
发布于 2019-04-23 17:31:17
要启用跟踪日志记录,需要修改web.config:
<aspNetCore ...>
<handlerSettings>
<handlerSetting name="debugLevel" value="file" />
<handlerSetting name="debugFile" value="c:\temp\ancm.log" />
</handlerSettings>
</aspNetCore>或者,您只需在命令行中打开命令提示符到站点目录并运行:
dotnet MyApp.dll
您将能够在命令提示符窗口中看到引发的任何异常及其堆栈跟踪。
https://stackoverflow.com/questions/55816246
复制相似问题