Всем привет!
Есть у Windows такая штука, как Windows Error Reporting, WER. Передо мной стоит задача разобраться, возможно или нет использовать это как хендлер крашей приложения или нет. Из того, что я нашел в документации, понял, что в простейшем случае изменений в приложении не требуется, только не должны перехватываться критические исключения. Их должна перехватить ОС и вызвать WER. Показать окошко, что приложение завершило работу и предложить пользователю варианты. Вот только сымитировать эту ситуацию у меня не выходит. Крашу приложение - и никакой реакции от системы.
В связи с чем у меня вопросы. Мои ожидания от ОС правильны или я какие-то мои выводы из описанных выше ошибочны? Вообще использование WER как основной эррор хендлер приложения имеет смысл? Или лучше использовать что-то подобное BugTrap?
Прошу прощения за много букв) Буду благодарен за советы)