精选文章 获取系统日志

获取系统日志

作者:bajuzhi1030 时间: 2021-02-07 01:44:39
bajuzhi1030 2021-02-07 01:44:39
【摘要】在我们日常开发中,经常会遇到已经上线的系统会出现一些页面的报错,作为开发者一种方式是我们可以根据源代码进行调试找出错误来进行修改,还有一种方式是我们可以通过系统日志来快速定位系统所出现的错误(这里所有的错误都是指因为系统或程序所引发的错误,不包括用户操作失误所引发的错误)因此我们可以把系统日志显示出来,下面是代码: 
 1、我们在这里首先要引用命名空间  
 using System.Dia...

在我们日常开发中,经常会遇到已经上线的系统会出现一些页面的报错,作为开发者一种方式是我们可以根据源代码进行调试找出错误来进行修改,还有一种方式是我们可以通过系统日志来快速定位系统所出现的错误(这里所有的错误都是指因为系统或程序所引发的错误,不包括用户操作失误所引发的错误)因此我们可以把系统日志显示出来,下面是代码:

1、我们在这里首先要引用命名空间 

using System.Diagnostics;

2、对系统的日志类进行实例化

EventLog eventLog = new EventLog();

3、获取系统日志

设置日志名称为"Application"
eventLog.Log = "Application";

获取日志的内容

EventLogEntryCollection myCollection = eventLog.Entries;

4、根据日志的内容进行相应的操作

转载于:https://www.cnblogs.com/ABblog/p/5659320.html

勿删,copyright占位
分享文章到微博
分享文章到朋友圈

上一篇:[20160711]索引键值在B tree索引块中的顺序

下一篇:angular之模块

您可能感兴趣

  • 激活当前屏幕保护及获取网上计算机名及其IP地址

    1.         如何激活当前屏幕保护程序 // 激活当前屏幕保护程序, jingzhou xu        PostMessage(WM_SYSCOMMAND,SC_SCREENSAVE,0); 2.         如何获取局域网上计算机名及它们的IP地址 l         连接ws2_32.lib和 mpr.lib库 l         #include winsoc...

  • 在.NET中轻松获取系统信息(1) -WMI篇

    在.NET中轻松获取系统信息(1) -WMI篇 Montaque 申明:     1、个人的一点心得,仅供参考    2、转载时候,请保留原本。  概述:        不知道大家有没有这种体会?有时候为了获取系统一点点信息,比如考虑一下操作系统的版本号,或者当前屏幕的分辨率。其实说到底就是读操作系统某个方面的一个属性值而已,然后就看到我们的程序中密密麻麻的Win32 API申明,调用,代...

  • 如何获取子进程的输出

    经常看到论坛中有人问到当用Process组件启动新的进程后,如何获取它的输出的问题。采取将子进程的输出定向到一个临时文件中,当然也可以解决问题。但是这样每次父进程从临时文件中获取信息后,还要删除该临时文件,毕竟比较麻烦。其实,Process提供了几个属性可以获取输出。在.net框架sdk的帮助文档里面就有这方面的例子,但是对于如何同时获取错误输出和标准输出方面没有给出具体代码,本文将给出实例...

  • 让应用程序从IE中获取键入的网址

    前些时候,朋友想做一个小共享软件,软件的主要作用是阻止用户进入某些网站,他的设想是从IE的地址栏中获取键入的网址,如果这个网址非法的话,则不可以进入,代码如下:  HWND hwnd=::FindWindow(_T("IEFrame"),NULL);  if(hwnd) {    HWND hwnd2=::FindWindowEx(hwnd,NULL,_T("Edit"),NULL);   ...

  • sql 2k中的图片保存和获取----引申到文件保存和获取

    当大家想完成一个任务的时候,首先是考虑怎么设计,(会说到软工就离题了)。实现的时候肯定是想复用现成的代码,或者找个相似的来参考。看到一些关于文章留下不少代码,就是论坛也有不少人高分求代码(不会是急功近利吧)。所以偶就把自己常常写得比较典型有用的代码给大家贴出来,供大家参考,水平有限,希望多提意见,咔咔       这次是图片的保存,在sql 2k里面图片一般存为image或者varbinar...

  • 获取本机通讯薄的内容

    获取本机通讯薄的内容 作者:徐景周   下载示例源码(http://www.vchelp.net/itbookreview/view_paper.asp?paper_id=737) (http://www.vckbase.com/document/viewdoc.asp?id=660) 简介     如果你想获取本机通讯簿(Outlook Express和Outlook2000)的内容,如:...

  • MS SQLSERVER中如何快速获取表的记录总数

    在数据库应用的设计中,我们往往会需要获取某些表的记录总数,用于判断表的记录总数是否过大,是否需要备份数据等。我们通常的做法是:select count(*) as c from tableA 。然而对于记录数巨大的表,上述做法将会非常耗时。在DELL 4400 服务器上做试验,MS Sqlserver 2000 数据库对于100万记录的简单数据表执行上述语句,时间在1分钟以上。如果在表的某个...

  • 利用InstallShield获取注册表键值

    /* written by Jaron ,2002-07-03 *//* 原出处:江都资讯网论坛 /bbs *//* 转载请注明出处和保留此版权信息 *//* 欢迎使用SiteManager网站管理系统 http://sitemanager.cnzone.net  */ Use nvType = REGDB_NUMBER; szKey = "//SYSTEM//CurrentControlS...

CSDN

CSDN

中国开发者社区CSDN (Chinese Software Developer Network) 创立于1999年,致力为中国开发者提供知识传播、在线学习、职业发展等全生命周期服务。

华为云40多款云服务产品0元试用活动

免费套餐,马上领取!
获取系统日志介绍:华为云为您免费提供获取系统日志在博客、论坛、帮助中心等栏目的相关文章,同时还可以通过 站内搜索 查询更多获取系统日志的相关内容。| 移动地址: 获取系统日志 | 写博客