2012-06-14 3 views
1

Я использую отладчик Microsoft Visual Studio для отладки удаленного приложения. Эти шаги, которые я сделалVisual studio debugger не работает

  1. Я взял x86 версию в файл msvsmon.exe на удаленной машине (который имеет 32 бит ОС), где приложение, чтобы быть debuggedis работает. Я начал использовать exe с параметрами Нет аутентификации и Разрешить любому пользователю отлаживать.
  2. В Visual Studio я установил параметр Debug как Win32, перейдите в Инструменты и присоедините процесс. Я предоставляю IP, выбираю тип транспорта как удаленный и пытаюсь запустить отладчик. Однако я получаю следующее сообщение об ошибке: Не удается подключиться к «MyMachine». Удаленный отладочный монитор Microsoft Visual Studio либо не работает на удаленном компьютере, либо работает в режиме проверки подлинности Windows.

Я проверил настройки брандмауэра. Пожалуйста, помогите, если у вас есть какие-либо идеи относительно того, что может быть проблемой.

+0

Вы сказали, что указали IP-адрес, но вы также указали порт? Например: '192.168.X.X: 4015'. –

ответ

0

Если вы отлаживаете собственный код, запустите удаленный отладчик в режиме без аутентификации. В MSDN есть примечания here. Обратите внимание, что вам необходимо быстро подключиться к удаленному отладчику (в течение 30 секунд) в этом режиме, в противном случае он отключается.

0

Вы указали «Исходная отладка» в диалоговом окне «Присоединить к процессу»?

+0

Да, я сделал, это вариант, который приходит -Remote (native только без аутентификации) – user496934

+0

Единственное, что я могу придумать, это настройки брандмауэра. Поскольку вы ранее проверяли это, у меня нет предложений. – Mohammad

Смежные вопросы