2011-12-24 3 views
0

Я пытаюсь запустить проект Visual Studio (2010) C++ на старой машине под управлением Windows XP с VS2010. Однако, когда я запускаю его, я получаю ошибку, указанную в заголовке этого вопроса. Почему это и как я могу это исправить?32-разрядная версия Монитор удаленной отладки Visual Studio не может использоваться для отладки 64-битных процессов?

+0

Я не понимаю вопрос. Название уже дает ответ. –

ответ

0

В целом, отладчик должен иметь одинаковую битту, как и debuggee (или, по крайней мере, он должен понимать архитектуру цели). В любом распространенном siutation отладчик на основе x86 не сможет отлаживать приложение x64.

Visual Studio documentation говорит:

Для отладки 64-битное приложение, которое работает на удаленном компьютере, вам необходимо установить 64-битную удаленного отладчика на удаленном компьютере. 64-разрядный удаленный отладчик доступен на последнем диске вашего установочного набора Visual Studio .

+0

Но это Visual Studio 2010 ... Я запускаю ту же IDE на других машинах без проблем? – zebra

+0

Visual Studio имеет 32-битные и 64-битные компоненты. На 64-битной машине вы можете установить 64-разрядные средства отладки. На 32-битной машине вы не можете. – bobbymcr

0

Такая же ошибка бросала меня, когда у меня включен отладчик Silverlight. Для решения этой проблемы

  • свойства Открыть проект
  • Under вкладки Веб ищут отладчики
  • Снимите галочку на «Silverlight»
Смежные вопросы