Произвольный сбой запуска отладчика Visual Studio 2012: невозможно запустить программу

У меня есть проект управляемого запуска, и довольно часто, когда я нажимаю F5, Visual Studio жалуется на диалоговое окно «Невозможно запустить программу '...\test.exe'» (без дополнительной информации). Процесс test.exe фактически запускается в фоновом режиме, но когда я пытаюсь подключить к нему отладчик, VS жалуется, что отладчик уже подключен. Чтобы иметь возможность снова отлаживать, мне нужно вручную убить процесс test.exe и перезапустить VS. Я запускаю VS от имени администратора. Спасибо!

Важная информация:

  1. Работает на Windows Server 2008 x64.
  2. Приложение x64.
  3. Запуск VS от имени администратора.

person a_m    schedule 17.10.2012    source источник
comment
Были ли у вас какие-либо дополнительные подсказки, кроме «Невозможно запустить программу»?   -  person Kooki    schedule 17.10.2012
comment
Как я указал без дополнительной информации - к сожалению, нет.   -  person a_m    schedule 17.10.2012
comment
Взглянули на Output ?   -  person HichemSeeSharp    schedule 17.10.2012
comment
не дубликат и ничего в выводе отладки о test.exe   -  person a_m    schedule 17.10.2012
comment
@KyorCode Не дубликат. VS — это SNAFU, проявляющийся в случайном поведении. У меня аналогичная проблема в VS 2010, работающем под управлением Windows Forms: некоторое время он запускается в режиме отладки OK, затем отказывается продолжать запуск в режиме отладки (без проблем с запуском в выпуске) пока я не перезагружу свой компьютер. Если это не ошибка в VS, я не знаю, что это за ошибка. +1 к ОП.   -  person Souper    schedule 18.10.2012


Ответы (1)


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

person a_m    schedule 07.11.2012
comment
Я все еще получаю это случайным образом в режиме отладки VS2013. Перезагрузка заставляет его уйти на некоторое время ... - person quant; 11.11.2013
comment
Я просто хочу добавить, что это все еще происходит в VS 2013 в 64-битном режиме. В 32 битном режиме проблем нет. Кажется, это серьезный баг - person Rick; 23.03.2015
comment
То же самое здесь, похоже, процесс находится в приостановленном состоянии. Вы можете вручную возобновить процесс с помощью обозревателя процессов sysinternals. Однако отладка не работает, потому что отладчик уже отсоединился. - person Air2; 09.06.2015