这个个人认为最好不要写 系统日志中 建议使用 log4net写本地数据库 或是文本 可控制并且可跟踪。 其实C#不是很适合写 系统服务 如果可以 建议了解下VC Stream
C程序报错,怎么记录到应用程序日志文件
StreamWriter sw = new StreamWriter(path, true, System.Text.Encoding.GetEncoding("gb2312"));
第一个参数path,是写入文件的路径
第二个参数,代表是否为append追加
第三个参数是编码2011-03-09
这个个人认为最好不要写 系统日志中 建议使用 log4net写本地数据库 或是文本 可控制并且可跟踪。 其实C#不是很适合写 系统服务 如果可以 建议了解下VC2011-03-10
用过日志组件没?log4net.dll
catch (Exception ex)
{
WebUtility.Alert(ex.Message);
log.Error("错误信息", ex);//在这儿记录各种相关的错误,信息等等的相关日志
return;
}2011-03-09