На моей рабочей станции для разработки используется VS2012 Update 1. Операционная система - Windows 7 Professional Service Pack 1 x64. У меня есть ноутбук под управлением Windows 8, на который я установил удаленный отладчик VS2012. Я запустил msvsmon, и он спокойно сидит в системном трее или что-то вроде этого в Windows 8.
Я установил точку останова в VS2012 в том месте, где мне нужно выполнить некоторую отладку. В VS2012 я нажимаю Debug | Присоединиться к процессу ... Я получаю диалоговое окно со списком процессов, запущенных на моем компьютере. Я меняю имя машины на имя Ноутбук.
У меня две разные проблемы:
Проблема 1:
При запущенном брандмауэре Windows VS2012 подключается к удаленному серверу отладчика. Я вижу список процессов, запущенных на ноутбуке. Я выбираю тот, который хочу отладить, и нажимаю «Прикрепить». Я получаю сообщение «Невозможно подключиться к процессу. Сервер RPC недоступен».
Что тут происходит?
Проблема 2:
Я выключаю брандмауэр Windows на своем рабочем столе. Когда я пытаюсь подключиться к процессу, запущенному на ноутбуке, он подключается и загружает все символы. Все идет нормально. Как только все это закончится, я выполняю действие, которое приведет к срабатыванию точки останова. Процесс на удаленном компьютере зависает, но VS2012 тоже. Я сидел здесь уже 10 минут и ждал без сдачи. В этот момент я убиваю msvsmon на удаленном компьютере, и моя программа уходит вместе с ним, но VS все еще заблокирован.
Любые идеи??