编程语言
首页 > 编程语言> > 新手从哪里开始在ASP.NET C#中记录错误?

新手从哪里开始在ASP.NET C#中记录错误?

作者:互联网

我是一个新手,可以通过试行和错误学习的方式在C#中自学asp.net,不幸的是,这意味着很多错误!

我现在有一个自定义错误页面,该页面基本上是404,以便网站访问者不会收到.NET引发的丑陋应用程序错误消息,但是我希望能够看到人们使用该网站时自己出了什么问题.

所以我正在寻找建立或学习一个相当基本的错误记录c#类,当遇到.NET错误时,它将发送浏览器中给出的相同信息,将其发送到TXT文件中,并同时通过电子邮件将错误发​​送给我会很好

我什至不知道从哪里开始,有人可以给我一些指示吗?一个可以执行此操作的开源类(我可以插入并使用它)也可以正常工作.否则,从何处开始阅读的一些链接或指南也很棒.

我有点在理解msdn信息转储页面时遇到了心理障碍,但我希望能找到一些关于真实的人的文章,这些文章谈论的是自己实现相同的事情或类似的事情

请注意,我不打算为此使用一些广泛或复杂的第三方服务,我希望从实施简洁的定制服务中学习

解决方法:

有许多日志记录框架,但是我建议您将log4net用于代码驱动的日志记录,将ELMAH用于ASP.NET日志记录. Scott Hanselman的ELMAH blog posting很好地介绍了这个出色的工具.

标签:error-logging,asp-net,c,visual-studio
来源: https://codeday.me/bug/20191106/1999805.html