1

我在Vista主机中安装了Visual Studio 2010,并试图在Windows 2000 guest虚拟机中调试C程序。显然没有正常的方法来做到这一点,因为VS2010不再支持Windows 2000 CRT。所以我所做的是我使用VS2008的msvsmon代替: C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger\x86\msvsmon.exeVMWare使用Visual Studio 2010 Vista主机和Win2000 guest虚拟机进行远程调试

我已经设置了正确的防火墙设置,我认为。例如,我可以通过\ 192.168.114.128 \ c $连接到主机上的guest机器,例如没有问题。 当我点击Visual Studio中的VMWare播放按钮来调试msvsmon将在Windows 2000中启动,但就是这样。有一系列的dings,然后是一个消息框。我没有以主机上的相同用户名登录,因为我是客人。这真的有必要吗?有没有人有这方面的经验或良好的诊断?

在guest msvsmon中有一个选项,我可以禁用身份验证,但仍然无法使用播放按钮执行。

感谢

回答

0

您是否尝试过不使用身份验证,然后使用附加到进程在Visual Studio中的选项?您需要先在Windows 2000框中启动应用程序。

+0

我经历了很多远程调试问题,他们不得不使用防火墙和netbios。必须遵循VMWare指令。至于Windows 2000,我还没有尝试过。 – loop

相关问题