Взято из: КАК НАСТРОИТЬ ELMAH.MVC С ASP.NET MVC 4?
Что такое Эльма?
ELMAH - проект с открытым исходным кодом, цель которого - регистрировать и сообщать необработанные исключения в веб-приложениях ASP.NET.
Зачем использовать Эльму?
ELMAH служит ненавязчивым перехватчиком необработанных исключений ASP.NET, которые обычно проявляются в ASP.NET желтый экран смерти .
Итак, теперь мы знаем, что и зачем использовать Elmah. Давайте быстро начнем с того, как использовать Elmah с вашим проектом ASP.NET MVC.
Шаг 1: Щелкните правой кнопкой мыши свое решение и выберите опцию «Управление пакетами Nuget»
Шаг 2: В диспетчере пакетов Nuget найдите «Elmah» и установите расширение Elmah.MVC nuget.
Менеджер пакетов Nuget загрузит и добавит необходимые библиотеки и изменит файл web.config <appSetting>
для Elmah на wo rk.
Шаг 3: Вот и все !! Теперь твоя Эльма готова к испытаниям. Я сгенерировал 404, чтобы проверить, работает ли мой Elmah, ELMAH доступен по этому URL: http://yourapp.com/elmah.
Надеюсь, это поможет:)
Дополнительная литература: