Подтвердить что ты не робот

Отладка Visual Studio 2010 не запускается, F5 или нажмите "Играть" не работает, ничего не делая. Ожидание 2-3 минут решает проблему

У меня есть относительно простое консольное приложение С# (Framework 4). Когда я нажимаю значок "Воспроизвести" или нажимаю F5 (т.е. Запускаю программу в режиме отладки), значок становится серым на секунду, а затем возвращается к зеленому, но ничего не происходит. Если я жду 2 или 3 минуты и повторю попытку, сеанс отладки запускается нормально, точки останова попадают и все.

Вещи, которые я пробовал без успеха:

  • Очистка решения, а затем восстановление.
  • Переименование выходной сборки.
  • Перезапуск Visual Studio.

Единственное, что работает, это просто ждать. Я не вижу никаких связанных процессов, которые все еще работают в течение этих 2-3 минут (svchost, conhost, *.vshost или cmd).

4b9b3361

Ответ 1

Я видел эту проблему, когда мое сетевое соединение плохое, и я установил отладчик для автоматической загрузки символов с сервера символов Microsoft. Он пытается долгое время, затем время от времени, потом жизнь продолжается. В окне "Выход" должны быть ключи (где обычно перечислены все загружаемые модули и есть ли у них символы для них).

Ответ 2

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

Ответ 3

Это произошло для меня. Причина была в том, что мой проект был открыт в 2 раза в 2-х разных визуальных студиях, и меня ждал, когда я отвечу на вопрос в окне сообщения. Сообщение о файле файлов было изменено вне исходного редактора и спрашивало меня, хочу ли я загружать изменения. Надеюсь, это поможет некоторым людям и извините за мой английский.

Ответ 4

В моем случае это связано с использованием vshost. Почему я не понимаю. Возможно, это связано с запущенной платформой (Win7 x64, где я не являюсь - и не может быть - администратором) в сочетании с другими факторами.

Но я могу отлаживать (используя F5), если отключить использование vshost через вкладку "Свойства проекта" > "Отладка" > "Включить хостинг Visual Studio".

Ответ 5

Эта проблема также может возникнуть, если отключить службу Application Experience "в Windows, как показывают многие сайты оптимизации системы.

Услуга может быть повторно активирована с помощью msconfig или services.msc, это полностью решило проблему для меня.

Ответ 6

У меня была такая проблема. У меня возникли проблемы с использованием "run", когда была задействована сеть.

Я переместил все файлы, связанные с программой/решением, на мой локальный жесткий диск (C:); они были на сетевом диске. Обязательно проверьте "Ссылки" (посмотрите в раскрывающемся списке "Проект" для свойств, затем найдите "Ссылки" ).

Я бы удостоверился, что все ссылки находятся на вашем локальном жестком диске и правильно установите "Путь" (на ссылку на вашем локальном жестком диске) на вкладке "Ссылки" . Это, похоже, исправить проблему.

Ответ 7

Проверьте свойства проекта на вкладке "Компиляция", выберите "Расширенные параметры компиляции".

Если вы настроите таргетинг на профиль клиента .NET Framework 4, вы не можете ссылку на сборку, которая отсутствует в .NET Framework 4 Client Профиль.

Подробнее о .Net Framework 4 Client Profile здесь

Ответ 8

По-видимому, для этого есть много причин. В моем случае - впервые открылось старое приложение в VS2010. Решение было модернизировано. Все компилируется без ошибок, но приложение не запускается. Есть полдюжины библиотек классов, связанных с приложением. Оказывается, один из них все еще компилировался в .Net Framework 3.5, тогда как все остальные автоматически обновлялись до .Net Framework 4. Вероятно, в журнале конверсии появилось сообщение об ошибке, импорт которого я не учитывал в то время. Как только я изменил эту последнюю библиотеку, чтобы использовать 4 вместо 3.5, все прошло гладко.

Ответ 9

"Блокировка функций" (Fn Lock) на некоторых клавиатурах. Это было совершенно неожиданно, поскольку я предположил, что случайно отключил привязку ключа или что-то подобное. Не так! - Ни одна из функциональных клавиш не работала, затем я заметил крошечный мерцающий и резкий свет клавиши Fn Lock....

Ответ 10

Включение службы тестирования приложений будет выполнено, я новичок в VB и столкнулся с этим.

Ответ 11

Посмотрите, что произойдет, если вы попробуете "Release" вместо "Debug". Если релиз работает, то его из-за процесса (который вы можете найти в диспетчере задач), имя которого {Название вашего проекта}.vshost.exe

Это описание "vshost32", поэтому вы можете сортировать по описанию в алфавитном порядке, чтобы найти его легко.

Ответ 12

Я пошел в сервисы, нашел сервис под названием "Application Experience", который был активным.

Я обновил сервис, щелкнув правой кнопкой мыши, а затем снова щелкнув правой кнопкой мыши, нажмите "Перезагрузка".

Это сработало для меня. Я использую Visual Studio 2015 для Windows 7 SP1 32bits.

Но в прошлом я использовал свое приложение на Visual Studio 2015 под 64-разрядными версиями Windows 10.