Поведение при отладке в .NET 4.0 - PullRequest
1 голос
/ 10 июня 2010

Мы недавно перешли на VS 2010. Мы установили .NET 4.0 на нашем тестовом компьютере.Когда мы запускаем консольное приложение, которое выдает необработанное исключение, мы больше не видим сообщение об исключении и трассировку стека, напечатанные на консоли, а вместо этого видим сообщение

Произошло необработанное исключение win32 в нечто.exe [PID].Отладка Just-In-Time это исключение завершилось следующей ошибкой: ни на одном установленном отладчике не включена отладка Just-In-Time.В Visual Studio отладку Just-In-Time можно включить в меню Инструменты / Параметры / Отладка / Just-In-Time.

У нас действительно включена вышеуказанная настройка.

Чточто нам нужно сделать, чтобы вернуться к поведению, которое мы имели ранее?

1 Ответ

0 голосов
/ 17 августа 2011

В соответствии с Just-In-Time Debugging проверьте соответствующие ключи реестра.

На моей машине с Windows 7 x64: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows NT \ CurrentVersion \ AeDebug \ Debugger = "C: \ Windows \ system32 \ vsjitdebugger.exe" -p% ld -e% ld

HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft.NETFramework \ DbgManagedDebugger = "C: \ Windows \ system32 \ vsjitdebugger.exe" PID% d APPDOM% d EXTEXT "% s" EVTHDL% d

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