Тайм-аут удаленной отладки Visual Studio 2008 для процесса VMWare - PullRequest
0 голосов
/ 20 ноября 2018

Я пытаюсь отладить программу VC ++, работающую в Win7 Pro VMWare Workstaion 9, с моего хоста Win10 и работающую под VS 2008, которая совместима с удаленной отладкой с гостевым гостем.

Как показано ниже, моя конфигурация VMWare наVS 2008 кажется правильным.enter image description here

Затем я пытаюсь присоединить свой процесс из виртуальной машины, как показано ниже.enter image description here

На виртуальной машине запущен удаленный сервер отладки (отлично).Я включил брандмауэр в виртуальной машине Win7, чтобы эта служба (VMDebug @ WIN-PGEM1R69SGS) работала.Но он уходит в тайм-аут соединения и выскакивает нижеуказанную ошибку на хосте Win10.enter image description here enter image description here

Я вижу, что мой хост (Win 10) пытается подключиться, но 5 интервалов ожидания соединения идут с интервалами 3-5 секунд.Как видно из сообщения об ошибке,

  1. Я использую одно и то же имя, тот же pw, но разные домены.- ok.
  2. Брандмауэр в гостевой системе (в Win 7 VM) позволяет работать удаленному серверу отладки.- ок.
  3. Удаленный монитор отладки автоматически запускается в гостевой системе, когда я присоединяюсь.Какой правильный результат.- хорошо.
  4. Очевидно, что хост и гостевые компьютеры имеют разные имена.- Хорошо.

Что мне здесь не хватает?Подозреваемой причиной является то, что гость не подключен к домену хоста.Может быть, поэтому пытается подключиться имя гостевого компьютера и войти в систему как «WIN-PGEM1R69SGS \ ******* подключен».

...