Get error detail in Global.asax
void Application_Error(object sender, EventArgs e)
{
string lastError = Server.GetLastError().InnerException.Message;
Exception ex = Server.GetLastError().GetBaseException();
LogUtility.WriteError(ex, lastError);
Server.ClearError();
}