Get error with details
You can log error with all details you want. Here is the example. You need to just pass the exception object & it will return you the whole error details which will be very helpful. public static string GetErrorInfo(Exception ex) { StringBuilder errorRows = new StringBuilder(); StackTrace stackTrace = new StackTrace(ex, true); StackFrame stackFrame = stackTrace.GetFrame(stackTrace.FrameCount - 1); MethodBase methodBase = null; try { methodBase = stackFrame.GetMethod(); } catch { } errorRows.AppendLine("<b>Server : </b>" + System.Environment.MachineName + "<HR/>"); errorRows.AppendLine("<b>Date Time : </b>" + DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss") + "<HR/>"); try { errorRows.AppendLine("&l