VS2010: «Невозможно начать отладку» - PullRequest
5 голосов
/ 19 января 2011

Мой отладчик VS2010 сегодня неожиданно перестал работать на моем Dell M4500. Я переустанавливал VS2008 SP1 на прошлой неделе, но отладчик 2010 года с тех пор работал нормально, поэтому я не уверен, что это виновник. Я могу запустить проект только один раз, и после этого я получаю сообщение «Невозможно начать отладку» без каких-либо ошибок # или объяснения причин. Выполнение IISRESET не помогает, я получаю одно и то же сообщение, пока не закрою VS всем решением и не перезагрузлю его. Вот несколько вещей, которые я пробовал:

  • Проверено У меня есть последние файлы проекта
  • Вариант ремонта для VS2010
  • Полная деинсталляция / переустановка VS2010
  • Заменен Web.config на исправную копию
  • Добавлен localhost в список доверенных сайтов в IE
  • Выполнено \ aspnet_regiis -i в каталогах 2.0 и 4.0
  • Через IIS Services Mgr -> веб-сайт по умолчанию:
    • проверено Включить HTTP Keep-alives проверено
    • поставил отметку в Интегрированной аутентификации Windows
  • Выбрана гарантированная отладка на любом процессоре
  • Попытка сборки на платформе для целей "Любой ЦП", "x86" и "x64"
  • Добавлена ​​запись ключа реестра DisableLoopbackCheck в
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  • Протестировано на веб-сервере IIS & VS Development

У кого-нибудь есть предложения, которые я тоже могу попробовать? Любая помощь очень ценится!

Ответы [ 5 ]

5 голосов
/ 12 февраля 2015

Просто примечание.Я получил аналогичную ошибку в VS2013, пытаясь подключиться к Chrome. Ошибка:

Невозможно подключить приложение chrome.exe с помощью XXX 32-разрядная версия монитора удаленной отладки Visual Studio (msvsmon.exe) нельзя использовать для отладки 64-битных процессов или 64-битных дампов.Пожалуйста, используйте вместо этого 64-битную версию

Мне пришлось снять отметку «Silverlight» в разделе веб-проекта:

enter image description here

2 голосов
/ 05 августа 2011

Я получил это же сообщение, запрещающее запуск и открытие моего веб-проекта в браузере.Оказывается, другой разработчик изменил свойства проекта на «Использовать пользовательский веб-сервер», который указывал на внешний URL-адрес, а не на веб-сервер на моем компьютере.

Попробуйте это:Щелкните правой кнопкой мыши свой проект в обозревателе решений - выберите Свойства - перейдите на вкладку Веб - в разделе Серверы нажмите «Использовать Visual Studio Development Server».Для справки обычное значение порта здесь - «Auto-assign Port».Желаем удачи.

0 голосов
/ 16 декабря 2015

У меня была та же проблема, но она работала, когда я переключал цель Build => Platform с x64 на x86.

0 голосов
/ 13 марта 2014

Вот почему я получил эту ошибку.

В свойствах отладки убедитесь, что Запустить внешнюю программу не пусто.VS 2010 предупредит вас о том, что он пуст, , но позволит вам сохранить его

Я пытался переключить его с IE на Chrome, потерял счет изменений, которые я делал, и потратил час, пытаясь выяснить, откуда эта ошибка.

enter image description here

0 голосов
/ 13 июня 2013

Пожалуйста, отключите опцию Отладка Редактировать и продолжить

Включить vs2010, запустить отладку.

отключить отладку, закрыть все запущенные веб-серверы (у меня их было мало для разных служб)

Отключить VS2010

Включить VS2010.

После этого все работает идеально.

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