Программно сгенерировать дамп файл при падении
От: greenya Украина  
Дата: 09.09.09 13:52
Оценка:
Добрый день.

В Main() пишу:

AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);

сам обработчик выглядит так:

static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
{
if (e.ExceptionObject is Exception)
{
string m = (e.ExceptionObject as Exception).Message;

DialogResult r = MessageBox.Show(
"Fatal error occurred and application will close now.\n\n" +
m + "\n\n" + "Would you like to generate dump file ?", "Fatal error",
MessageBoxButtons.YesNo, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2);

if (r == DialogResult.Yes)
{
// ...dump file generation goes here...
}
}
}

в место комментария нужно написать код который будет генерировать dump файл,
как это сделать ?

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.