Я пытаюсь отладить программу VC ++, работающую в Win7 Pro VMWare Workstaion 9, с моего хоста Win10 и работающую под VS 2008, которая совместима с удаленной отладкой с гостевым гостем.
Как показано ниже, моя конфигурация VMWare наVS 2008 кажется правильным.![enter image description here](https://i.stack.imgur.com/jvz74.png)
Затем я пытаюсь присоединить свой процесс из виртуальной машины, как показано ниже.![enter image description here](https://i.stack.imgur.com/lutGJ.png)
На виртуальной машине запущен удаленный сервер отладки (отлично).Я включил брандмауэр в виртуальной машине Win7, чтобы эта служба (VMDebug @ WIN-PGEM1R69SGS) работала.Но он уходит в тайм-аут соединения и выскакивает нижеуказанную ошибку на хосте Win10.
![enter image description here](https://i.stack.imgur.com/0hTb3.png)
Я вижу, что мой хост (Win 10) пытается подключиться, но 5 интервалов ожидания соединения идут с интервалами 3-5 секунд.Как видно из сообщения об ошибке,
- Я использую одно и то же имя, тот же pw, но разные домены.- ok.
- Брандмауэр в гостевой системе (в Win 7 VM) позволяет работать удаленному серверу отладки.- ок.
- Удаленный монитор отладки автоматически запускается в гостевой системе, когда я присоединяюсь.Какой правильный результат.- хорошо.
- Очевидно, что хост и гостевые компьютеры имеют разные имена.- Хорошо.
Что мне здесь не хватает?Подозреваемой причиной является то, что гость не подключен к домену хоста.Может быть, поэтому пытается подключиться имя гостевого компьютера и войти в систему как «WIN-PGEM1R69SGS \ ******* подключен».