2009-08-18 2 views
0

Моя память нечеткая, но, похоже, я помню, что Windows Vista представила возможность узнать, почему приложение разбилось. Но я не могу вспомнить название этой функции.Vista - Уведомление о сбое программы

Мое намерение состоит в том, что если мое приложение потерпело крах по неизвестной причине, в следующий раз, когда он запустится, я хотел бы знать, почему, или даже просто знать, что это произошло. Кто-нибудь помнит имя этого API?

ответ

4

Я не знаком с такой API, но Windows Vista было ввести три основные функциональные области, которые могли бы быть то, что вы думаете:

Если вас интересуют сведения об аварии приложения (например, код исключения, модуль сбоев, стек вызовов и т. Д. .) из развернутых установок, я настоятельно рекомендую зарегистрироваться для учетной записи Windows Error Reporting (aka Winqual), а затем собирать и анализировать данные о сбоях. Вам не нужно добавлять какой-либо специальный диагностический код в ваше приложение; по умолчанию необработанный код исключения в ОС автоматически собирает соответствующие данные и отправляет отчет.

Смежные вопросы