热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

對”ASP.NET的錯誤類型及錯誤處理方式”的補充

  對于我的另一篇文章ASP.NET的錯誤類型及處理方式一文中﹐我曾提到可以將錯誤寫進Windows日志中﹐以便開發人員查看。可是Asp.Net默認情況下并沒有寫Windows日志的權限﹐而設置這個﹐我們就需要修改注冊表了。

開始->運行->RegEdit直至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog

使用權限->安全性新增﹐加入Asp.net帳號﹐并賦于讀取的權限->保存退出注冊表。

接下來在Asp.net中我們可以使用如下的C#代碼寫Windows日志﹕

對”ASP.NET的錯誤類型及錯誤處理方式”的補充            string strMessage = Server.GetLastError().Message;
對”ASP.NET的錯誤類型及錯誤處理方式”的補充            Server.ClearError();
對”ASP.NET的錯誤類型及錯誤處理方式”的補充            
if(!EventLog.SourceExists("mySource"))
對”ASP.NET的錯誤類型及錯誤處理方式”的補充                EventLog.CreateEventSource(
"mySource","myLog");
對”ASP.NET的錯誤類型及錯誤處理方式”的補充            EventLog Event 
= new EventLog();
對”ASP.NET的錯誤類型及錯誤處理方式”的補充            Event.Source 
= "mySource";
對”ASP.NET的錯誤類型及錯誤處理方式”的補充            Event.WriteEntry(strMessage,EventLogEntryType.Information);

我的機器﹕WindowsXp SP2,VisualStudio.Net2003


推荐阅读
  • MFC中的文件读写操作
    由于要写个游戏工具方便编程,要用到文件类的操作,看到这篇文章不错,特转载计算机室如何管理自身所存放着的大量的信息的呢?win ... [详细]
  • 开发网站你需要知晓的部分专用术语
      越来越多的企业和个人都在拥有属于自己的网站门户,首当其冲的就是你得知晓几个网站方面的专业术语,先是中就有好多的客户不明白这些,造成误会是正常的,那不如我们对它有个大致的了解,这样就不容易感觉 ... [详细]
  • spotify engineering culture part 1
    原文,因为原视频说的太快太长,又没有字幕,于是借助youtube,把原文听&打出来了。中文版日后有时间再翻译。oneofthebigsucceessfactorshereatSpo ... [详细]
  • JDBC系列:(4)使用CablleStatement调用存储过程
    执行sql语句的接口接口作用Statement接口用于执行静态的sql语句PreparedStatement接口用于执行预编译sql语句CallableStatement接口用于执 ... [详细]
  • 0x01 Nagios配置文件
    0x01Nagios配置文件,Go语言社区,Golang程序员人脉社 ... [详细]
  • #学习pyqt示例观赏1##哪里找到示例-windows下,个人采用安装包直接安装,(顺便推荐个网址,pythoner一定会喜欢http:www.lfd.uci.edu~gohl ... [详细]
  • 批处理读文件forfdelimstokens1*%%ain(D:\Desktop\result.txt)doecho%%a ... [详细]
  • Android自动 ... [详细]
  • CTF编程入门第一题 循环
    循环分值:10循环分值:10来源:北邮天枢战队难度:易参与人数:1478人GetFlag:467人答题人数:523人解题通过率:89%来源:北邮天枢战队难度:易参与人数:1478人 ... [详细]
  • NPDP第五章 工具与度量
    什么是创意开发阶段作用:早起产生初步的产品概念;中期用于解决实施问题;后期用于规划上市。创意开发是创造、发展和传达新创意的创造性过程&# ... [详细]
  • 如何实现canal数据同步
    Canal简介与安装Canal简介Canal是阿里巴巴开发的MySQLbinlog增量订阅&消费组件。Canal是基于MySQL二进制日志的高性能数据同步系统。Canal在阿 ... [详细]
  • 在实际开发中,现在安卓端和后台之间的数据交互,一般都是用JSON来传递数据信息。JSON大家一般都比较熟悉。我这边就以实际项目中的后台传过来的情况和大家分析下及如何处理。比如后台返 ... [详细]
  • PHP GuzzleHttp 无法获取到返回结果 ... [详细]
  • 变相的实现connect的超时,我要讲的就是这个方法,原理上是这样的:1.建立socket2.将该socket ... [详细]
  • ajax 跨域webapi 最简单的demo(只介绍Get)
    这几天遇到一个nodejs的项目,使用VSCode开发,需要连接数据库的,但是用nodejs连接数据库比较繁琐,需要安装很多 ... [详细]
author-avatar
键盘上的泪g_752
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有