//出现未捕捉的异常时,系统调用本方法,一般用于记录日志。错误页的重定向一般在web.config中设置。
        protected void Application_Error(object sender, EventArgs e)
        {
            //GetLastError() 返回Exception实例,任何Exception实例都包含如下属性,可将如下属性写入日志。
            Exception exp = HttpContext.Current.Server.GetLastError();
            string err = HttpContext.Current.Server.GetLastError().Message;
            string cls = HttpContext.Current.Server.GetLastError().Source;
            string func = HttpContext.Current.Server.GetLastError().TargetSite.Name;
        }

转载于:https://www.cnblogs.com/dotnetmvc/p/3673955.html

Application_Error相关推荐

  1. Global.asax中Application_Error无法执行

    Global.asax中Application_Error无法执行 问题解决后才发现这句是错误的,之前用VS2005开发后发布到服务器上也出现这种情况,后来莫名 的好了(是解决了没发现原因). 之前的 ...

  2. 在系统出现未处理的错误时,在Global的Application_Error记录下错误

    在我们开发系统时,一般都会记录日志信息,这样方便日后进行维护,同时如果系统出现了错误,也会方便查找,很多 系统开发时都会使用成熟的日志组件,如log4net.但是我今天要介绍的不是日志组件,而是在某些 ...

  3. 在Application_Error事件中获取当前的Action和Control

    ASP.NET MVC程序处理异常时,方法有很多,网上也有列举了6种,下面是使用全局处理在Global.asax文件的Application_Error事件中实现.既然是ASP.NET MVC,我需要 ...

  4. 在Global中Application_Error事件处理错误信息

    在Global中  protected void Application_Error(Object sender, EventArgs e)   {    Exception objErr = Ser ...

  5. 想抛就抛:Application_Error中统一处理ajax请求执行中抛出的异常

    想抛就抛:Application_Error中统一处理ajax请求执行中抛出的异常 参考文章: (1)想抛就抛:Application_Error中统一处理ajax请求执行中抛出的异常 (2)http ...

  6. asp.net(C#)网站发布后 Global.asax 里 Application_Error 不执行的问题

    现象 在 Global.asax 用 Application_Error 捕捉了http的404,500等错误,在本机测试正常,发布后无效,几经周折终于解决了... 程序是这样设计的 Applicat ...

  7. 构建安全的 ASP.NET 网页和控件

    本页内容 本模块内容 目标 适用范围 如何使用本模块 威胁和对策 设计注意事项 输入验证 跨站点脚本 身份验证 授权 模拟 敏感数据 会话管理 参数处理 异常管理 审核和日志记录 小结 其他资源 本模 ...

  8. Global.asax详解

    在网上找了N多相关的东西总说的不够细,现在终于找到了.可以了解web.cofig和Global.asax之间的关系以及执行的顺序. 在Global.asax.cs文件中 protected void ...

  9. Asp.Net开发架构设计(二)

    上回说到,我们配置了一下UnityConfig层,在这个层中定义了一个IContainerAccessor的接口和一个返回IUnityContainer类型的方法,这个方法的主要作用就是把Servic ...

最新文章

  1. ASP.NET 2.0防止同一用户同时登陆【转】
  2. strange behavior:why u31000 is accessed for Extension project
  3. 计算机会计课程试题及答案,会计电算化课后简答题及答案.doc
  4. SQL的各种使用方法
  5. 笨办法学 Python · 续 练习 27:`tr`
  6. mysql通信协议的半双工机制理解
  7. 程序员常用的笔记软件——Typora快捷键
  8. 【搜索】【usaco 4.1.4】奶牛加密术
  9. 网站微信扫码登录回调不跳转问题
  10. C4D的几大主流渲染器!看完你就知道选择学习哪款了
  11. TI-RTOS---Semaphores
  12. 商标设计需要注意的要素
  13. round,floor与ceil函数,abs,real与imag函数
  14. Docker--(二)--测试
  15. 送55本豆瓣高分高质量Python、数据分析、自动化测试书籍
  16. 数据库原理——关系模式的范式的简明判断
  17. wps在线预览接口_开发文档 - WPS在线预览 - view.wps.cn
  18. 项目管理修炼之道之把握项目的节奏
  19. php做扫描功能,phpscanphp后门扫描神器
  20. android系统将普通应用升级为系统应用

热门文章

  1. [Java]Java MVC 分层概念(转)
  2. shell脚本连接、读写、操作mysql数据库实例
  3. 强口令检测(使用正则表达式)
  4. 并发编程之——写锁源码分析
  5. 在Apache上调试Asp.net 1.1/2.0代码
  6. 人事档案管理系统介绍(二)
  7. 3.9-分区表fstab
  8. IOS8 AutoLayout+SizeClasses 基础篇(1)
  9. MyEclipse IDE中的代码追踪功能
  10. 共合网,风投的概念和阳谋