Удаленная отладка VMWare с использованием хоста Visual Studio 2010 Vista и гостя Win2000

У меня есть Visual Studio 2010 на хосте Vista, и я пытаюсь отладить программу C на гостевой Windows 2000. По-видимому, нет нормального способа сделать это, потому что VS2010 больше не поддерживает Windows 2000 CRT. Итак, что я сделал, так это вместо этого использую msvsmon из VS2008: C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger\x86\msvsmon.exe

Думаю, я установил правильные настройки брандмауэра. Я могу без проблем подключиться к гостевой машине на хосте, выполнив, например, \192.168.114.128\c$. Когда я нажимаю кнопку воспроизведения VMWare в Visual Studio для отладки, msvsmon запускается в Windows 2000, но это все. Есть серия звуков, а затем окно сообщения. Я не вошел в систему под тем же именем пользователя на хосте, что и гость. Это действительно необходимо? Есть ли у кого-нибудь опыт в этой области или хорошая диагностика?

В гостевом msvsmon есть опция, в которой я могу отключить аутентификацию, но я все еще не могу выполнить ее с помощью кнопки воспроизведения.

Спасибо




Ответы (1)


Вы пытались не использовать проверку подлинности, а затем использовать параметр «Присоединиться к процессу» в Visual Studio? Сначала вам нужно запустить приложение в окне Windows 2000.

person tsells    schedule 15.02.2012
comment
У меня было много проблем с удаленной отладкой, и они были связаны с брандмауэрами, а не с netbios. Инструкции VMWare должны выполняться с точностью до буквы T. Что касается Windows 2000, я еще не пробовал. - person loop; 16.02.2012