Jak dodamy do debugowania/śladowych wiadomości przy użyciu ELMAH w aplikacji MVCkomunikaty debugowania/śledzenia przy użyciu ELMAH w aplikacji MVC
Odpowiedz
ELMAH automatycznie połowu nieobsługiwany wyjątek.
Śledzenie Myślę, że masz na myśli rejestrowanie wyjątków, które są obsługiwane?
Jeśli chcesz ręcznie zalogować obsługiwane wyjątki, proces w MVC jest taka sama jak dla ASP.NET:
dodać odwołanie do ELMAH DLL do projektu, a następnie wykorzystać Elmah.ErrorSignal.FromCurrentContext().Raise()
coś takiego:
try
{
throw new ApplicationException("raised for elmah to catch");
}
catch (System.ApplicationException ae)
{
Elmah.ErrorSignal.FromCurrentContext().Raise(ae);
}
ELMAH jest zwykle używany do zgłaszania wyjątków, a nie jako ogólny dziennik debugowania/śledzenia.
Do rejestrowania debugowania/śledzenia sugerowałbym połączenie log4net i Log4PostSharp.
Nie wiem ... Mam już zainstalowany ELMAH na mojej stronie, a teraz po prostu chcę powiedzieć ELMAH, aby również wyprowadzał te przy użyciu Trace.TraceError. Naprawdę muszę dodać do tego inną framework logowania? – Sean
- 1. Zatrzymany przy użyciu Microsoft.Web.WebPages.OAuth.OAuthWebSecurity w aplikacji MVC
- 2. ELMAH - MVC 3 - 403 - Zabronione: Odmowa dostępu
- 3. Używanie ELMAH w aplikacji konsolowej
- 4. ELMAH dla ASP.NET MVC 4 przy użyciu SQL SERVER 2008 R2
- 5. Wstrzyknięcie zależności bieżącego użytkownika w aplikacji MVC przy użyciu StructureMap3
- 6. jQuery w aplikacji ASP.net MVC przy użyciu stron wzorcowych
- 7. Zapobieganie zastosowaniu filtru globalnego ASP.NET MVC w działaniu Elmah
- 8. Elmah nie rejestruje wyjątków przy użyciu interfejsu WebAPI z HttpResponseException
- 9. DateTimePicker w MVC przy użyciu JQuery-UI
- 10. przy użyciu usługi aplikacji w innej aplikacji
- 11. stronie klienta potwierdzenia przy użyciu xforms - aplikacji MVC
- 12. Jak uzyskać podstawowy adres URL aplikacji MVC przy użyciu javascript
- 13. Wyłącz uwierzytelniania w MVC przy użyciu web.config
- 14. Jak rejestrować błędy EntityValidation za pomocą ELMAH MVC?
- 15. Analizy błędów aplikacji aplikacji Azure przy użyciu stosu połączeń
- 16. Awaria aplikacji przy użyciu fragmentów
- 17. Jak zabezpieczyć Elmah na ASP.Net MVC 4 z Windows Zintegrowane zabezpieczenia: Elmah ignoruje moje ustawienia
- 18. Jak zintegrować axd (Elmah) jako komponent w witrynie ASP.NET MVC
- 19. Mapy aplikacji wieloznacznych w usługach IIS przy użyciu WIX
- 20. ELMAH na ASP.NET vNext?
- 21. Ajax żądanie MVC 4.0 przy użyciu C#
- 22. Konfiguracja Spring MVC: PageNotFound przy użyciu InternalResourceViewResolver
- 23. ASP.NET MVC 3 przy użyciu uwierzytelniania
- 24. Nie można uzyskać dostępu/elmah na serwerze produkcyjnym za pomocą Elmah MVC?
- 25. W jaki sposób mogę zaimplementować hierarchię ról w aplikacji mvc asp.net przy użyciu narzędzia activedirectorimbershiphipvider
- 26. W jaki sposób pliki specyfikacji powinny być zorganizowane w aplikacji javascript przy użyciu MVC
- 27. Link/include css w FreeMarker przy użyciu Spring 3 MVC
- 28. Oddzielna aplikacja przeglądarki dla dziennika ELMAH
- 29. Jak mogę wyśmiać rutynę ErrorSignal Elmah?
- 30. Powrót użyciu kwerendy surowego, przy użyciu Entity Framework i MVC
Twoje pytanie jest zbyt ogólne. Um, przeczytaj dokumentację na stronie ELMAH i wykonaj ją? –