C#中错误日志记录方法,信息比较详细易定位
2017-06-06 11:39
831 查看
namespace Sample3 { class Program { static void Main(string[] args) { try { int i = Convert.ToInt32("a"); } catch (Exception) { TraceMessage("Something happened."); } Console.ReadLine(); } private static void TraceMessage(string message, [System.Runtime.CompilerServices.CallerMemberName] string memberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) { Console.WriteLine("message: " + message); Console.WriteLine("member name: " + memberName); Console.WriteLine("source file path: " + sourceFilePath); Console.WriteLine("source line number: " + sourceLineNumber); } } }
相关文章推荐
- Asp.Net : 捕捉和记录网站中出现的所有未处理错误,抛出详细的页面来源和访问ip,调用的接口方法及异常实例(记事本日志,系统日志及数据库日志)
- 关于serv-u公网访问出现“打开ftp服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹。详细信息:操作超时”的解决方法
- 在绑定控件中查询一条记录的详细信息的实现方法
- 启用win7下IIS7的http500错误详细信息提示显示的方法步骤
- 报表服务器上出现内部错误。有关详细信息,请参阅错误日志。 (rsInternalError) 获取联机帮助.找不到存储过程 'GetOneConfigurationInfo'。
- 控制PHP的错误输出方式:直接输出至荧幕或将错误信息记录到错误日志文件内
- 关于serv-u公网访问出现“打开ftp服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹。详细信息:操作超时”的解决方法
- windows 日志记录系统错误解决方法
- 查看ASP详细错误提示信息的图文设置方法
- C# 程序出现错误或异常,将异常信息写入指定日志文件
- C#中获得错误信息的方法
- 如何覆盖PB的系统函数 比如Messagebox 以记录Messagebox错误日志 或者实现MESSAGEBOX信息的翻译
- 创建TFS团队项目日志记录和错误信息位置
- 查看ASP详细错误提示信息的图文设置方法
- Asp.Net 2.0 中错误处理的几种方法(发邮件及记录信息到系统事件中)
- 在系统启动时至少有一个服务器或驱动程序产生错误。详细信息请用事件查看器查看事件日志。
- 在系统启动时至少有一个服务或驱动程序产生错误,详细信息,请使用事件查看器查看事件日志
- 异常详细信息: System.Data.OleDb.OleDbException: 未指定的错误 (asp.net C#)
- SQL SERVER服务启动不了:请求失败或服务未及时响应。有关详细信息请参见事件日志或其他的错误日志
- C#创建创建文本文件写入读取,可以用来做系统日志或程序操作日志或者错误记录