zoukankan      html  css  js  c++  java
  • asp.net 可配置的自定义错误处理DLL asqw

      今日,在“海岸”兄的指导下。完成了人生的第一个组件。给组件命了名--“Asqw”。兴奋之余。发到博客分享。还请各位前辈同仁多多指教多给意见。

    废话打住直入正题:

      组件功能描述:提供统一的错误处理,可以配置写错误日志到txt文件,可以自定义错误显示模板样式。

      涉及文件:ErrorHandle.dll,appSettings.config,ErrorTemplate.htm

      1,把ErrorHandle.dll引用到项目中,并加入模板文件ErrorTemplate.htm

      2,设置appSettings.config文件

          <!--是否开启写错误日志功能-->
          <add key="LogError" value="True"/>
          <!--错误日志存放路径-->
          <add key="LogErrorPath" value="Log"/>
          <!--错误信息显示模板页-->
          <add key="ErrorTemplatePath" value="ErrorTemplate.htm"/>

      3,配置web.config

        <appSettings configSource="appSettings.config"/>

        在<httpModules></httpModules>之间加入  <add name="ErrorHandle" type="Asqw.ErrorHandle,ErrorHandle"/>

    提示:错误模板样式可以自定义,关键词$lblMessage$,$lblTrace$不能乱替换。呵呵!

    错误结果:

    AsqwErrorHandleDemo.rar

  • 相关阅读:
    1006: [HNOI2008]神奇的国度
    1003: [ZJOI2006]物流运输trans
    Task 6.2冲刺会议六 /2015-5-19
    Task 6.2冲刺会议五 /2015-5-18
    Task 6.2冲刺会议四 /2015-5-17
    Task 6.3 场景调研
    Task 8 找水王
    Task 6.2站立会议三
    Task 6.2站立会议二
    Task 6.2站立会议一
  • 原文地址:https://www.cnblogs.com/asqw/p/2016180.html
Copyright © 2011-2022 走看看