网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计资源 > .Net编程 > 正文

使用微软企业库dll记录日志

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

下面是主要代码,主要对web的日志进行记录和显示。

  1. using System;  
  2. using System.Collections;  
  3. using System.Configuration;  
  4. using System.Data;  
  5. using System.Linq;  
  6. using System.Web;  
  7. using System.Web.Security;  
  8. using System.Web.UI;  
  9. using System.Web.UI.HtmlControls;  
  10. using System.Web.UI.WebControls;  
  11. using System.Web.UI.WebControls.WebParts;  
  12. using System.Xml.Linq;  
  13. using System.Diagnostics;  
  14.  
  15. using Microsoft.Practices.EnterpriseLibrary.Common;  
  16. using Microsoft.Practices.EnterpriseLibrary.Logging;  
  17. namespace WebSite  
  18. {  
  19.     public partial class LogWrite : System.Web.UI.Page  
  20.     {  
  21.         protected void Page_Load(object sender, EventArgs e)  
  22.         {  
  23.  
  24.         }  
  25.  
  26.      
  27.           
  28.  
  29.         protected void btnLogWrite_Click(object sender, EventArgs e)  
  30.         {  
  31.             LogEntry logEntry = new LogEntry();  
  32.             logEntry.EventId = 11;  
  33.             logEntry.Priority = 1;  
  34.             logEntry.Message = "eee";  
  35.               
  36.             Logger.Write(logEntry);  
  37.         }  
  38.  
  39.         protected void btnShowTextLog_Click(object sender, EventArgs e)  
  40.         {  
  41.             Process traceFileViewerProcess = new Process();  
  42.  
  43.             traceFileViewerProcess.StartInfo.FileName = "Notepad.exe";  
  44.             traceFileViewerProcess.StartInfo.Arguments = "Trace.log";  
  45.             traceFileViewerProcess.Start();  
  46.         }  
  47.  
  48.         protected void btnShowSystemLog_Click(object sender, EventArgs e)  
  49.         {  
  50.             Process traceFileViewerProcess = new Process();  
  51.  
  52.             string executable = Environment.ExpandEnvironmentVariables(@"%SystemRoot%\system32\eventvwr.msc");  
  53.             traceFileViewerProcess.StartInfo.FileName = executable;  
  54.  
  55.             traceFileViewerProcess.StartInfo.Arguments = "/s";  
  56.             traceFileViewerProcess.Start();  
  57.         }  
  58.     }  
  59. }  
设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师