C#程序报错,怎么记录到应用程序日志文件
我写了一个windows服务,现在是开机自动执行。现在我想把该服务执行时出的异常保存到应用程序日志文件。不知道怎么保存呢,,大家给点意见,使用那个类......
我写了一个windows服务,现在是开机自动执行。现在我想把该服务执行时出的异常保存到应用程序日志文件。不知道怎么保存呢,,大家给点意见,使用那个类...
展开
3个回答
展开全部
这个个人认为最好不要写 系统日志中 建态拦议使用 log4net写本地数据库 或是文本 可控制并且可跟踪。 其实C#不是很适合写 系腊绝统服务 如帆局胡果可以 建议了解下VC
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
StreamWriter sw = new StreamWriter(path, true, System.Text.Encoding.GetEncoding("gb2312"));
第历晌一个参数path,是写入文肢旦锋件的路径
第二个参数,代表是否为迟销append追加
第三个参数是编码
第历晌一个参数path,是写入文肢旦锋件的路径
第二个参数,代表是否为迟销append追加
第三个参数是编码
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用过日志组件没?log4net.dll
catch (Exception ex)
{
WebUtility.Alert(ex.Message);
log.Error("错误信息"碧丛, ex);//在这儿记录掘肆各种相关的错误,信息等等的相关日志悔散樱
return;
}
catch (Exception ex)
{
WebUtility.Alert(ex.Message);
log.Error("错误信息"碧丛, ex);//在这儿记录掘肆各种相关的错误,信息等等的相关日志悔散樱
return;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询