Почему отладчик VS 2010 появляется, когда я пытаюсь отладить приложение VS 2008? - PullRequest
2 голосов
/ 22 октября 2010

Я пытаюсь отладить приложение ASP.NET 3.5, которое я недавно перенес с VS 2005. (При этом используется Crystal Reports 11 Release 2, но я не знаю, входит ли это в то, что вызывает у меня проблемы,или нет.) Это приложение использует Active Directory для аутентификации.Я открою приложение в VS 2008, а затем нажмите клавишу F5, чтобы начать отладку.Вскоре после этого появляется отладчик Just-In-Time VS 2010 и спрашивает меня, хочу ли я (а) отладить w3wp.exe, (б) отменить отладку.

А?Почему VS 2010 готовится вообще?У меня не работает.Я не в этом.Я не нажимал F5 в VS 2010. Я нахожусь в VS 2008 и нажимаю Run / Debug там.В чем дело;почему мешает VS 2010?

1 Ответ

5 голосов
/ 22 октября 2010

Редактировать: Извините, мне пришлось отредактировать мой ответ.Оказалось немного сложнее, когда задействованы две версии VS.Надеюсь, это редактирование будет более точным.

Если вы идете в Инструменты> Параметры> Отладка> Время ожидания, вы можете включить / отключить отладку JIT для конкретной версии VS.Если вы включаете более одной VS в качестве JIT-отладчика, вы можете выбирать между ними или устанавливать одну из них по умолчанию при запуске VS Jit Debugger.Я предполагаю, что VS2010 заменил ваш JIT-отладчик VS2008 во время установки, поэтому для его повторного включения необходимо запустить VS2008 и перейти в меню и включить его.Мне пришлось отключить, а затем включить его, чтобы заставить его работать.

Если вы установили какой-либо другой отладчик, например WinDbg, в качестве JIT-отладчика, необходимо изменить следующий раздел реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger, чтобы он указывал на нужный отладчик.Обратите внимание: если вы используете 64-битную Windows, в разделе Wow64 также есть теневая запись. В этом руководстве есть дополнительная информация.

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