Я запускаю разные версии нашего приложения в Sun open source VirtualBox, возможно ли удаленное отладка приложения с хоста ОС с Visual Studio? Проблема в том, что в Visual Studio, когда я хочу подключиться к удаленному компьютеру, мне нужно ввести либо имя компьютера, либо IP, а IP-адрес, который я получаю из виртуального окна, не является pingable с главной машины.
В первую очередь меня интересует отладка собственного кода (поэтому я могу запускать без аутентификации), но если есть способ отладки управляемого кода, пожалуйста, дайте мне знать.
Я должен отметить, что ОС хоста - Vista, а гость - XP.
Благодаря Марку у меня все получилось, я буду отмечать все шаги, которые я должен был сделать для справок в будущем:
- Измените сеть VM с
NAT
наBridged Adapter
(сначала необходимо отключить виртуальную машину) -
В гостевой ОС измените настройку безопасности по умолчанию на
Classic - local users authenticate as themselves
как описанную здесь:-
Control Panel -> Administrative Tools -> Local Security Policy
-
Local Policies -> Security Options
- Изменить
Network access: Sharing and security model for local accounts
на Классический - локальные пользователи аутентифицируются как сами
-
-
Перезагрузите гостевую ОС
- Отключено брандмауэр на гостевой ОС
- Если
msvsmon
не может сделать это сам по себе -
firewall.cpl
- Если