Программа выводит один из этих блоков, сообщая, что произошло необработанное исключение, и приложение должно завершиться. Единственный ключ, который я могу получить, чтобы решить проблему, это в журнале событий:
Тип события: ошибка
Источник события: отчеты об ошибках .NET Runtime 2.0
Категория события: нет
Код события: 5000
Дата: 1/9/2009
Время: 8:47:44
Пользователь: N / A
Компьютер: DADIEHL
Описание:
Тип события clr20r3, P1 crm.client.exe, P2 1.0.1.0, P3 49667f61, P4 mscorlib, P5 2.0.0.0, P6 471ebc5b, P7 c35, P8 59, P9 system.formatexception, P10 ноль.
Итак, я добавил следующий код в program.cs:
try
{
Application.Run(new WindowContainer());
}
catch (Exception exc)
{
new DialogException(exc).ShowDialog();
}
Просто, чтобы я мог поймать любое исключение, но пользователи по-прежнему получают то же сообщение, в котором говорится, что приложение должно выйти. Я не могу воспроизвести это на своем компьютере и, следовательно, не могу использовать отладчик, чтобы сузить его. Кто-нибудь знает способ сбора дополнительной информации или есть идеи, что это за проблема?