¿Cómo añadimos depuración/Trace mensajes utilizando ELMAH en aplicación MVCde depuración mensajes/rastreo mediante ELMAH en aplicación MVC
Respuesta
Elmah cogerá las excepciones no controladas automáticamente.
Por rastreo ¿Creo que se refiere a las excepciones de registro que se manejan?
Si desea registrar manualmente excepciones manejadas, el proceso en el MVC es el mismo que para ASP.NET:
añadir una referencia a la Elmah DLL a su proyecto, y luego utilice Elmah.ErrorSignal.FromCurrentContext().Raise()
, así:
try
{
throw new ApplicationException("raised for elmah to catch");
}
catch (System.ApplicationException ae)
{
Elmah.ErrorSignal.FromCurrentContext().Raise(ae);
}
ELMAH se usa generalmente para informar excepciones y no como un registro general de depuración/rastreo.
Para el registro de depuración/rastreo, sugeriría una combinación de log4net y Log4PostSharp.
No sé ... Ya tengo ELMAH instalado en mi sitio y ahora solo quiero decirle a ELMAH que también muestre los que usan Trace.TraceError. Realmente necesito agregar otro marco de registro para eso? – Sean
- 1. Habilitar "modo de depuración" en ASP.NET MVC aplicación mediante el uso de C# directivas
- 2. Usando ELMAH en una aplicación de consola
- 3. ELMAH MVC 2 - Problema con el castillo de Windsor
- 4. Depuración de fuente ASP.NET MVC?
- 5. Nombre de aplicación ELMAH: mostrar excepciones registradas por otro sitio
- 6. ¿Cómo configuro ELMAH programáticamente?
- 7. Depuración Aplicación FuseESB en Eclipse
- 8. ¿Tiene este enfoque para usar ELMaH con olor a MVC?
- 9. Aplicación de visor independiente para el registro de ELMAH
- 10. ¿Hay alguna forma de establecer programáticamente el nombre de la aplicación en Elmah?
- 11. Elmah agregar mensaje al error registrado mediante llamada a Raise (e)
- 12. filtrado ELMAH no trabajar
- 13. En ELMAH con MVC 3, ¿cómo puedo ocultar datos sensibles del formulario del registro de errores?
- 14. Depuración de una aplicación pyQT4?
- 15. Controlador MVC mediante Response Stream
- 16. Depuración de la aplicación Boost.Test
- 17. Depuración de una aplicación Delphi en Wine
- 18. Elmah no registra excepciones
- 19. Analizando registros de elmah
- 20. ¿Cómo se establece la página de inicio para la depuración en una aplicación ASP.NET MVC?
- 21. Configuración de Elmah con SQL Server 2008
- 22. preguntas/problemas de configuración básica de Elmah
- 23. ¿Dónde debe hacer el registro regular en asp.net-mvc? ¿Deberías usar ELMAH?
- 24. Errores de registro mediante programación con Elmah: información específica de registro
- 25. Elmah no registraba HttpRequestValidationException
- 26. Depuración implementó la aplicación azul
- 27. ELMAH vs Enterprise Library Bloque de manejo de excepciones
- 28. Depuración de Visual Studio 2010 La aplicación ASP.NET MVC 2 es lenta
- 29. ¿Cómo puedo obtener la depuración de Javascript para que funcione con mi aplicación ASP.NET MVC?
- 30. Depuración de una aplicación de subprocesos múltiples
Su pregunta es muy general. Um, lee la documentación en el sitio de ELMAH y síguela? –