Удаленная отладка не работает. "Невозможно подключиться к процессу. Сервер RPC недоступен". - программирование
Подтвердить что ты не робот

Удаленная отладка не работает. "Невозможно подключиться к процессу. Сервер RPC недоступен".

Моя рабочая станция для разработки работает с обновлением VS2012 1. ОС - это Windows 7 Professional с пакетом обновления 1 (SP1) x64. У меня есть ноутбук под управлением Windows 8, на котором я установил удаленный отладчик VS2012. Я начал msvsmon, и он тихо сидел в системном трее или что проходит для него в Windows 8.

Я установил точку останова в VS2012 в месте, где мне нужно выполнить некоторую отладку. В VS2012 я нажимаю на Debug | Присоединитесь к процессу... Я получаю диалог, показывающий список процессов, запущенных на моей машине. Я меняю имя машины на имя ноутбука.

У меня возникают две разные проблемы:

Проблема 1:

При запуске брандмауэра Windows VS2012 подключается к удаленному серверу отладчика. Я вижу список процессов, выполняющихся на ноутбуке. Я выбираю тот, который я хочу отладить, и нажмите "Прикрепить". Я получаю "Невозможно подключиться к процессу. Сервер RPC недоступен".

Что здесь происходит?

Проблема 2:

Я отключу брандмауэр Windows на своем рабочем столе. Когда я пытаюсь подключиться к процессу, запущенному на ноутбуке, он подключает и загружает все символы. Все идет нормально. Как только все это закончится, я выполняю действие, которое приведет к удару точки останова. Процесс на удаленной машине замерзает, но VS2012 тоже. Я сижу здесь, пока 10 минут ждут без изменений. В этот момент я убиваю msvsmon на удаленной машине, и моя программа уходит с ним, но VS все еще заблокирован.

Любые идеи?

4b9b3361

Ответ 1

Я столкнулся с аналогичной проблемой в VS 2013, показывая сообщение "Невозможно подключиться к процессу. Сервер RPC недоступен".

Я решил это с помощью un проверки "Использовать режим совместимости управления" в Отладка → Параметры и настройки → Общие Вкладка