У меня есть пользовательская страница с ошибкой в веб-приложении Azure ASP.NET, где я хочу отобразить
<p>Oops - something went wrong.</p>
<p>The most common problem is that you tried to do something that the database enforces shouldn't happen.</p>
<p>The error is:</p>
В web.config у меня есть:
<customErrors mode="On" defaultRedirect="Error.aspx" />
global.asax:
protected void Application_Error(object sender, EventArgs e)
{
Exception objErr = Server.GetLastError().GetBaseException();
string err = "Error Caught in Application_Error event\n" +
"Error in: " + Request.Url.ToString() +
"\nError Message:" + objErr.Message.ToString() +
"\nStack Trace:" + objErr.StackTrace.ToString();
EventLog.WriteEntry("Sample_WebApp", err, EventLogEntryType.Error);
}
Проблема: Как отобразить полное исключение на странице Error.aspx?