5

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

Я больше не могу видеть какие-либо детали сообщения об ошибке, и мне не дают возможность отлаживать.

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

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

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

+1

IIRC - это настройка ОС. Что-то вроде строк «Отключить отчет об ошибках». – leppie

+0

Пробовал ли вы с vs2008? Если это повышенный процесс, то он не может быть отлажен JIT с помощью vs2005 http://msdn.microsoft.com/en-us/vstudio/aa964140.aspx#question20a – Longball27

ответ

1

Может быть, вы найдете (Отчеты об ошибках Windows) WER настройки полезным:

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

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

1

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

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

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

+0

Если вместо этого вы установите для этого параметра значение «..ask мне перед проверкой ... »вы получите диалоговое окно с ошибкой, которое также показывает код исключения и т. д. – Dave

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

  • Нет связанных вопросов^_^