`
lovnet
  • 浏览: 6692398 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

.net下读写系统日志

阅读更多

平常电脑出问题了,总是习惯性的去看下系统日志,经常能发现问题,但是一直不会把自己软件的信息写到日志中,今天用c#实现了这个功能,特此记之!

.net框架里的类:EventLog

一般而言,系统日志有三个条目:

  • 应用程序:Application
  • 安全性
  • 系统:System

我今天就说以下如何写到应用程序日志中,.net里默认的日志都是在Application下,往日志里写事件,首先要决定写到哪个条目下(可以自定义一个条目和Application并列),然后创建一个事件源,然后写入事件.

代码:

usingSystem.Diagnostics;
//学习写系统日志
//2007-3-6
namespaceConsoleApplication2
...{
classProgram
...{
staticvoidMain(string[]args)
...{
EventLogRecordLog
=newEventLog();
EventLog.CreateEventSource(
"Mother","");//第一个参数"mother"是事件源名,第二个是写入到哪 个 条目下,
//默认或为空就是写到Application下
RecordLog.Source="Mother";
RecordLog.WriteEntry(
"学习写系统日志.");
}

}

}


分享到:
评论

相关推荐

    asp.net知识库

    asp.net 2.0下嵌套masterpage页的可视化编辑 C# 2.0与泛型 动态调用对象的属性和方法——性能和灵活性兼备的方法 泛型技巧系列:用泛型打造可复用的抽象工厂 泛型技巧系列:如何提供类型参数之间的转换 .NET 2.0 ...

    亮剑.NET深入体验与实战精要2

    此次将长期的思考、感悟,多年的系统开发、设计和团队管理经验,以及深入分析众多项目实战的宝贵成果和盘托出,力求将编程思想与具体实践融为一体,提炼出适合于广大读者快速理解和彻底掌握.NET软件开发的最佳学习...

    亮剑.NET深入体验与实战精要3

    此次将长期的思考、感悟,多年的系统开发、设计和团队管理经验,以及深入分析众多项目实战的宝贵成果和盘托出,力求将编程思想与具体实践融为一体,提炼出适合于广大读者快速理解和彻底掌握.NET软件开发的最佳学习...

    微软.NET Framework开源代码SSCLI

    基本上是 .NET Framework 2.0 的 Microsoft 实现,当然是实际发布的 .NET Framework 2.0 的一个简化版本。 sscli 2.0 中包含很多有趣的东西,包括: 01、vm - 包含了 CLI 核心实现,包括垃圾收集器、类装入器、...

    asp.net专家疑难解答200问

    第2章 ASP.NET运行模型 21.如何在页面中应用...如何取得系统日志,并把日志信息写到文本文件中 206.如何在ASP.NET中创建、删除、复制文件 207.如何动态的创建HTML文件 第12章 XML相关处理技术

    Visual C# .NET精彩编程实例集锦

    实例84 如何制作日志查看器 实例85 如何禁止关闭操作系统 实例86 如何禁止屏幕保护程序 实例87 如何禁止系统菜单按钮命令 第5章 图像处理 ---------------------------------- 实例88 如何 实现大图像浏览 实例89 ...

    ASP.NET 3.5 开发大全

    14.2 读写XML 14.2.1 XML与HTML 14.2.2 创建XML文档 14.2.3 XML控件 14.2.4 XML文件读取类(XmlTextReader) 14.2.5 XML文件编写类(XmlTextWriter) 14.2.6 XML文本文档类(XmlDocument) 14.3 XML串行化 14.3.1 ...

    ASP.NET3.5从入门到精通

    14.2 读写XML 14.2.1 XML 与HTML 14.2.2 创建XML 文档 14.2.3 XML 控件 14.2.4 XML 文件读取类(XmlTextReader) 14.2.5 XML 文件编写类(XmlTextWriter) 14.2.6 XML 文本文档类(XmlDocument) 14.3 XML 串行化 ...

    ASP.NET 3.5 开发大全word课件

    14.2 读写XML 14.2.1 XML与HTML 14.2.2 创建XML文档 14.2.3 XML控件 14.2.4 XML文件读取类(XmlTextReader) 14.2.5 XML文件编写类(XmlTextWriter) 14.2.6 XML文本文档类(XmlDocument) 14.3 XML串行化 14.3.1 ...

    ASP.NET MVC通用角色权限管理系统源码-.net

    系统优势:代码可以满足大部分开发者的需求,让开发人员能省不少时间ASP.NET MVC通用角色权限管理系统源码 更新日志:2020-03-23更新如下:1、新增文件上传功能实例,保证文件能够无误上传保存并下载;2、优化后台...

    ASP.NET 3.5 开发大全11-15

    14.2 读写XML 14.2.1 XML与HTML 14.2.2 创建XML文档 14.2.3 XML控件 14.2.4 XML文件读取类(XmlTextReader) 14.2.5 XML文件编写类(XmlTextWriter) 14.2.6 XML文本文档类(XmlDocument) 14.3 XML串行化 14.3.1 ...

    ASP.NET 3.5 开发大全1-5

    14.2 读写XML 14.2.1 XML与HTML 14.2.2 创建XML文档 14.2.3 XML控件 14.2.4 XML文件读取类(XmlTextReader) 14.2.5 XML文件编写类(XmlTextWriter) 14.2.6 XML文本文档类(XmlDocument) 14.3 XML串行化 14.3.1 ...

    windows服务器监控系统Asp.net源码 集群的性能监控,应用耗时监控管理,统一日志管理

    .net 简单统一监控平台,用于集群的性能监控,应用耗时监控管理,统一日志管理等多维度的性能监控分析。 集群的性能监控:(需要服务器部署监控节点) 1. 目前仅支持windows服务器监控, 2. 支持windows自带的性能...

    asp.net大文件上传示例代码-access-gb2312

    HttpUploader4更加注重对硬盘的保护,在HttpUploader4中不再直接对文件进行I/O操作,而是在内存中对文件进行操作,所以不仅极大的减少了对硬盘的读写次数,同时速度却变的更快了。 借助于HttpUploader4企业能够帮助...

    MF00685-.Net Core微服务分布式开发框架源码.zip

    .Net Core微服务分布式开发框架源码 开发语言 : C# 数据库 : MySQL 开发工具 : VS2019 源码类型 : WebForm ...运维中心:系统支撑服务,实现了登录日志、审计日志、异常日志、字典管理、配置参数管理

    《Visual C# .NET精彩编程实例集锦》配套光盘文件【全】

    《Visual C# .NET精彩编程实例集锦》配套光盘文件【全】 目录回到顶部↑ 前言 第1章 控件操作 实例1 如何使用错误提醒控件 实例2 如何使用信息提示控件 实例3 如何使用菜单控件 实例4 如何使用工具栏控件 实例...

    NET通用权限框架3.0.rar

    9.系统日志(异常记录) 10.数据库备份/还原 11.资源管理,(动态数据库) 12.个人信息(基本信息,附加信息,用户角色,拥 有权限) 13.首页快捷 14.数据回收站(业务功能删除过数据,全部保留在回收站)...

    C#.net_经典编程例子400个

    130 实例096 利用ErrorProvider组件查看数据集中的错误 132 3.3 EventLog组件 134 实例097 使用EventLog组件读写Windows系统事件日志 134 实例098 使用EventLog组件保存Windows系统日志 ...

Global site tag (gtag.js) - Google Analytics