我在 Vista 主机中有 Visual Studio 2010,我正在尝试在 Windows 2000 来宾中调试 C 程序。显然没有正常的方法可以做到这一点,因为 VS2010 不再支持 Windows 2000 CRT。所以我所做的是我使用 VS2008 中的 msvsmon 代替:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger\x86\msvsmon.exe
我已经设置了我认为正确的防火墙设置。例如,我可以通过执行 \192.168.114.128\c$ 连接到主机上的来宾计算机,这没有问题。当我单击 Visual Studio 中的 VMWare 播放按钮进行调试时,msvsmon 将在 Windows 2000 中启动,但仅此而已。有一系列的叮当声,然后是一个消息框。我在主机上登录的用户名与作为来宾的用户名不同。这真的有必要吗?有没有人有这方面的经验或良好的诊断?
来宾 msvsmon 中有一个选项,我可以在其中禁用身份验证,但我仍然无法使用播放按钮执行。
谢谢