c#操作日志 在c#的程序中,如何将调试信息写入(stdout.log)日志文件中 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 弱弱的问一句:stdout.log是不是就是windows系统自带的系统日志呢?这个是写系统的日志的: public static void writeEventLogs(string sources,string msg, System.Diagnostics.EventLogEntryType type) { System.Diagnostics.EventLog Et = null; try { Et = new System.Diagnostics.EventLog("Application"); Et.Source = sources; Et.WriteEntry(msg, type); } catch{} finally { if(Et != null) Et.Close(); } } 多谢大家的关心,我的需求是将调试内容打印到自己定义的文件中。就像log4j的运行机制类似。说明:stdout.log是自己定义的日志文件 app.config文件内容如下:======================================<?xml version="1.0" encoding="utf-8" ?><configuration> <appSettings> <add key="log4net-config-file" value="log4net.config"/> </appSettings> </configuration>==========================================我执行下面这两条语句,为什么显示“len:0“?string[] names = ConfigurationSettings.AppSettings.AllKeys; Console.WriteLine("len:"+names.Length); string configStr = ConfigurationSettings.AppSettings["log4net-config-file"];执行这个语句后为什么没有显示出“log4net.config”? 求一个很简单的正则表达式 从OLE字段读文本和图片到指定窗体 再次提问,怎么把一个已经存在的dataTable和数据库搭上关系? RadioButton 实现复选框 初次发言,请多关照 求助高手,顶者有分!DataGrid问题 在.net2003 的工具箱里怎么找不到 tabControl啊? c# 如何编写com? Winform里如何调用WebService? C# winform程序调用exe程序,输入用户名和密码登陆 一个菜菜的问题 急求OLEDB连接CSV文件的连接字串
这个是写系统的日志的:
public static void writeEventLogs(string sources,string msg, System.Diagnostics.EventLogEntryType type)
{
System.Diagnostics.EventLog Et = null;
try
{
Et = new System.Diagnostics.EventLog("Application");
Et.Source = sources;
Et.WriteEntry(msg, type);
}
catch{}
finally
{
if(Et != null)
Et.Close();
}
}
说明:stdout.log是自己定义的日志文件
======================================
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="log4net-config-file" value="log4net.config"/>
</appSettings>
</configuration>
==========================================我执行下面这两条语句,为什么显示“len:0“?
string[] names = ConfigurationSettings.AppSettings.AllKeys;
Console.WriteLine("len:"+names.Length);
执行这个语句后为什么没有显示出“log4net.config”?