我正在尝试通过log4net将所有异常记录到sql server数据库中,我在这里看到一些帖子,解释了如何正确配置web.config文件,但我的问题是:这样做是否足以让异常记录(应用程序将自动记录,但在这种情况下它不适用于我的应用程序),或者我是否必须将代码隐藏调用记录器到try / catch语句?
任何建议都将不胜感激!
非常感谢, Epros
答案 0 :(得分:1)
您可以在global.asax中使用Application_Error。当发生未处理的错误时调用此方法。
答案 1 :(得分:0)
没有什么可以自动捕获,你需要挂钩未处理的异常来进行日志记录(就像你将它连接起来进行任何其他全局异常管理一样)。
答案 2 :(得分:0)
This可能会有所帮助。