Проблема с отладчиком Visual Studio

При отладке кода я получаю следующую ошибку.

Отладчик подключен к w3wp.exe, но не настроен для отладки этого необработанного исключения. Чтобы отладить это исключение, отделите текущий отладчик.

Я попытался исправить следующую ссылку, но для меня это не сработает. http://social.msdn.microsoft.com/Forums/vstudio/en-US/373e738f-1bc7-4dcb-88b4-ee8e78d72dc1/an-unhandled-exception-was-raised-from-microsoft-net-framework-v-10-11-or-20-but-the-current?forum=vsdebug

Он отлично работает, когда я использую Visual Studio 2012, но он не работает при использовании Visual Studio 2013. Я попытался восстановить Visual Studio 2013, но он никогда не работал.

Кто-нибудь знает, как это исправить?

Спасибо.

Ответ 2

Попробуйте это

== > Перейти к Свойствам проекта

== > Debug

== > Изменить Debugtype на Mixed (управляемый и собственный) только из управляемых

Ответ 3

Похоже, возможно, у вас как раз вовремя отладка включена. Ваша программа выбрасывает и исключает, что ваш текущий отладчик не настроен для обработки, и, возможно, система запускает отладчик точно вовремя. Это параметр реестра, но также можно управлять с помощью опций в Visual Studio.

http://msdn.microsoft.com/en-us/library/k8kf6y2a(v=vs.85).aspx

Чтобы отключить отладку Just-In-Time, отредактировав реестр

В меню "Пуск" найдите и запустите regedit.exe

В окне редактора реестра найдите и удалите следующие разделы реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\DbgManagedDebugger

Если на вашем компьютере установлена ​​64-разрядная операционная система, удалите также следующие разделы реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft.NETFramework\DbgManagedDebugger

Не производите случайного удаления или изменения других разделов реестра.

Закройте окно "Редактор реестра".

Ответ 4

Была та же проблема. Получил это сообщение все время, когда я хотел запустить свое приложение в режиме отладки. Оказалось, проблема в том, что у меня все еще был адвектор (http://msdn.microsoft.com/de-de/library/windows/hardware/ff538115 (v = vs .85).aspx), связанное с моим приложением. Когда-то отключилось, все вернулось к норме, и я мог нормально отлаживать.

Не уверен, что что-то связано с вашей проблемой. Просто говорю:)

Ответ 5

Можете ли вы изменить исходный код, чтобы он содержал значимое исключение?

Также попробуйте перекомпилировать исходный код с помощью VS 2013 и проверить, отлично ли работает отладчик на этот раз.