private static void WriteException(Exception e, StringBuilder sb)
{
sb.Append(e.StackTrace).Append(CRLF);
Exception inner = e.InnerException;
while (inner != null)
{
sb.Append(inner.Message).Append(CRLF);
sb.Append(inner.StackTrace).Append(CRLF);
inner = inner.InnerException;
}
}