Получение полезных сообщений об ошибках в Windows 7 - PullRequest
5 голосов
/ 15 июля 2010

Во время разработки Windows XP, если мое приложение обнаружило необработанное исключение, оно отобразило бы сообщение об ошибке «X обнаружил и ошибка ...» и дало бы мне возможность запустить отладчик.Под Windows 7 все, что я получаю, - это сообщение «X перестало работать, Windows ищет решение».

Я больше не вижу подробностей сообщения об ошибке, и у меня нет возможности отладки.

Я использую VS2005, и отладка JIT включена, насколько я могу судить.

Есть ли способ вернуться к полезным сообщениям об ошибках WinXP?

Редактировать: Это просто стандартное приложение WinForms для рабочего стола, не требующее специальных разрешений для запуска.

Ответы [ 2 ]

1 голос
/ 15 июля 2010

ОК, нашел ответ благодаря комментарию от леппи.

  1. Перейти к панелям управления-> Центр поддержки
  2. Разверните вкладку «Обслуживание» и выберите «Настройки» в разделе «Проверка решений для отчетов о проблемах»
  3. Изменить на «Никогда не проверять решения»

Теперь, когда возникает ошибка, в диалоге появляется опция «Отладка программы».

1 голос
/ 15 июля 2010

Может быть, вам полезны настройки WER (Windows Error Reporting):

http://msdn.microsoft.com/en-us/library/bb513638%28VS.85%29.aspx

Кроме того, вы можете использовать это как точку посадки для связи с WER:

http://msdn.microsoft.com/en-us/library/bb513641%28v=VS.85%29.aspx

К сожалению, я не могу прямо ответить на ваш вопрос, но, возможно, это может послужить подсказкой для дальнейших исследований.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...